Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR azure-resourcemanager-machinelearning] [Hub Generated] Review request for Microsoft.MachineLearningServices to add version preview/2022-06-01-preview #973

Closed
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Release History

## 1.0.0-beta.3 (Unreleased)
## 1.0.0-beta.1 (2022-08-05)

- 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-preview-2022-06. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

### Features Added

Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@

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-02-01-preview. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
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-preview-2022-06. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

## We'd love to hear your feedback

@@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-machinelearning</artifactId>
<version>1.0.0-beta.2</version>
<version>1.0.0-beta.3</version>
</dependency>
```
[//]: # ({x-version-update-end})
1,036 changes: 723 additions & 313 deletions sdk/machinelearning/azure-resourcemanager-machinelearning/SAMPLE.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@
<packaging>jar</packaging>

<name>Microsoft Azure SDK for Machine Learning Management</name>
<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>
<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-preview-2022-06.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
Original file line number Diff line number Diff line change
@@ -38,6 +38,7 @@
import com.azure.resourcemanager.machinelearning.implementation.EnvironmentContainersImpl;
import com.azure.resourcemanager.machinelearning.implementation.EnvironmentVersionsImpl;
import com.azure.resourcemanager.machinelearning.implementation.JobsImpl;
import com.azure.resourcemanager.machinelearning.implementation.LabelingJobsImpl;
import com.azure.resourcemanager.machinelearning.implementation.ModelContainersImpl;
import com.azure.resourcemanager.machinelearning.implementation.ModelVersionsImpl;
import com.azure.resourcemanager.machinelearning.implementation.OnlineDeploymentsImpl;
@@ -46,6 +47,7 @@
import com.azure.resourcemanager.machinelearning.implementation.PrivateEndpointConnectionsImpl;
import com.azure.resourcemanager.machinelearning.implementation.PrivateLinkResourcesImpl;
import com.azure.resourcemanager.machinelearning.implementation.QuotasImpl;
import com.azure.resourcemanager.machinelearning.implementation.SchedulesImpl;
import com.azure.resourcemanager.machinelearning.implementation.UsagesImpl;
import com.azure.resourcemanager.machinelearning.implementation.VirtualMachineSizesImpl;
import com.azure.resourcemanager.machinelearning.implementation.WorkspaceConnectionsImpl;
@@ -64,6 +66,7 @@
import com.azure.resourcemanager.machinelearning.models.EnvironmentContainers;
import com.azure.resourcemanager.machinelearning.models.EnvironmentVersions;
import com.azure.resourcemanager.machinelearning.models.Jobs;
import com.azure.resourcemanager.machinelearning.models.LabelingJobs;
import com.azure.resourcemanager.machinelearning.models.ModelContainers;
import com.azure.resourcemanager.machinelearning.models.ModelVersions;
import com.azure.resourcemanager.machinelearning.models.OnlineDeployments;
@@ -72,6 +75,7 @@
import com.azure.resourcemanager.machinelearning.models.PrivateEndpointConnections;
import com.azure.resourcemanager.machinelearning.models.PrivateLinkResources;
import com.azure.resourcemanager.machinelearning.models.Quotas;
import com.azure.resourcemanager.machinelearning.models.Schedules;
import com.azure.resourcemanager.machinelearning.models.Usages;
import com.azure.resourcemanager.machinelearning.models.VirtualMachineSizes;
import com.azure.resourcemanager.machinelearning.models.WorkspaceConnections;
@@ -131,6 +135,8 @@ public final class MachineLearningManager {

private Jobs jobs;

private LabelingJobs labelingJobs;

private ModelContainers modelContainers;

private ModelVersions modelVersions;
@@ -139,6 +145,8 @@ public final class MachineLearningManager {

private OnlineDeployments onlineDeployments;

private Schedules schedules;

private WorkspaceFeatures workspaceFeatures;

private final AzureMachineLearningWorkspaces clientObject;
@@ -306,7 +314,7 @@ public MachineLearningManager authenticate(TokenCredential credential, AzureProf
.append("-")
.append("com.azure.resourcemanager.machinelearning")
.append("/")
.append("1.0.0-beta.2");
.append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
@@ -461,7 +469,8 @@ public PrivateLinkResources privateLinkResources() {
}

/**
* Gets the resource collection API of WorkspaceConnections. It manages WorkspaceConnection.
* Gets the resource collection API of WorkspaceConnections. It manages
* WorkspaceConnectionPropertiesV2BasicResource.
*
* @return Resource collection API of WorkspaceConnections.
*/
@@ -473,7 +482,7 @@ public WorkspaceConnections workspaceConnections() {
}

/**
* Gets the resource collection API of BatchEndpoints. It manages BatchEndpointData.
* Gets the resource collection API of BatchEndpoints. It manages BatchEndpoint.
*
* @return Resource collection API of BatchEndpoints.
*/
@@ -485,7 +494,7 @@ public BatchEndpoints batchEndpoints() {
}

/**
* Gets the resource collection API of BatchDeployments. It manages BatchDeploymentData.
* Gets the resource collection API of BatchDeployments. It manages BatchDeployment.
*
* @return Resource collection API of BatchDeployments.
*/
@@ -497,7 +506,7 @@ public BatchDeployments batchDeployments() {
}

/**
* Gets the resource collection API of CodeContainers. It manages CodeContainerData.
* Gets the resource collection API of CodeContainers. It manages CodeContainer.
*
* @return Resource collection API of CodeContainers.
*/
@@ -509,7 +518,7 @@ public CodeContainers codeContainers() {
}

/**
* Gets the resource collection API of CodeVersions. It manages CodeVersionData.
* Gets the resource collection API of CodeVersions. It manages CodeVersion.
*
* @return Resource collection API of CodeVersions.
*/
@@ -521,7 +530,7 @@ public CodeVersions codeVersions() {
}

/**
* Gets the resource collection API of ComponentContainers. It manages ComponentContainerData.
* Gets the resource collection API of ComponentContainers. It manages ComponentContainer.
*
* @return Resource collection API of ComponentContainers.
*/
@@ -533,7 +542,7 @@ public ComponentContainers componentContainers() {
}

/**
* Gets the resource collection API of ComponentVersions. It manages ComponentVersionData.
* Gets the resource collection API of ComponentVersions. It manages ComponentVersion.
*
* @return Resource collection API of ComponentVersions.
*/
@@ -545,7 +554,7 @@ public ComponentVersions componentVersions() {
}

/**
* Gets the resource collection API of DataContainers. It manages DataContainerData.
* Gets the resource collection API of DataContainers. It manages DataContainer.
*
* @return Resource collection API of DataContainers.
*/
@@ -557,7 +566,7 @@ public DataContainers dataContainers() {
}

/**
* Gets the resource collection API of DataVersions. It manages DataVersionBaseData.
* Gets the resource collection API of DataVersions. It manages DataVersionBase.
*
* @return Resource collection API of DataVersions.
*/
@@ -569,7 +578,7 @@ public DataVersions dataVersions() {
}

/**
* Gets the resource collection API of Datastores. It manages DatastoreData.
* Gets the resource collection API of Datastores. It manages Datastore.
*
* @return Resource collection API of Datastores.
*/
@@ -581,7 +590,7 @@ public Datastores datastores() {
}

/**
* Gets the resource collection API of EnvironmentContainers. It manages EnvironmentContainerData.
* Gets the resource collection API of EnvironmentContainers. It manages EnvironmentContainer.
*
* @return Resource collection API of EnvironmentContainers.
*/
@@ -593,7 +602,7 @@ public EnvironmentContainers environmentContainers() {
}

/**
* Gets the resource collection API of EnvironmentVersions. It manages EnvironmentVersionData.
* Gets the resource collection API of EnvironmentVersions. It manages EnvironmentVersion.
*
* @return Resource collection API of EnvironmentVersions.
*/
@@ -605,7 +614,7 @@ public EnvironmentVersions environmentVersions() {
}

/**
* Gets the resource collection API of Jobs. It manages JobBaseData.
* Gets the resource collection API of Jobs. It manages JobBase.
*
* @return Resource collection API of Jobs.
*/
@@ -617,7 +626,19 @@ public Jobs jobs() {
}

/**
* Gets the resource collection API of ModelContainers. It manages ModelContainerData.
* Gets the resource collection API of LabelingJobs. It manages LabelingJob.
*
* @return Resource collection API of LabelingJobs.
*/
public LabelingJobs labelingJobs() {
if (this.labelingJobs == null) {
this.labelingJobs = new LabelingJobsImpl(clientObject.getLabelingJobs(), this);
}
return labelingJobs;
}

/**
* Gets the resource collection API of ModelContainers. It manages ModelContainer.
*
* @return Resource collection API of ModelContainers.
*/
@@ -629,7 +650,7 @@ public ModelContainers modelContainers() {
}

/**
* Gets the resource collection API of ModelVersions. It manages ModelVersionData.
* Gets the resource collection API of ModelVersions. It manages ModelVersion.
*
* @return Resource collection API of ModelVersions.
*/
@@ -641,7 +662,7 @@ public ModelVersions modelVersions() {
}

/**
* Gets the resource collection API of OnlineEndpoints. It manages OnlineEndpointData.
* Gets the resource collection API of OnlineEndpoints. It manages OnlineEndpoint.
*
* @return Resource collection API of OnlineEndpoints.
*/
@@ -653,7 +674,7 @@ public OnlineEndpoints onlineEndpoints() {
}

/**
* Gets the resource collection API of OnlineDeployments. It manages OnlineDeploymentData.
* Gets the resource collection API of OnlineDeployments. It manages OnlineDeployment.
*
* @return Resource collection API of OnlineDeployments.
*/
@@ -664,6 +685,18 @@ public OnlineDeployments onlineDeployments() {
return onlineDeployments;
}

/**
* Gets the resource collection API of Schedules. It manages Schedule.
*
* @return Resource collection API of Schedules.
*/
public Schedules schedules() {
if (this.schedules == null) {
this.schedules = new SchedulesImpl(clientObject.getSchedules(), this);
}
return schedules;
}

/**
* Gets the resource collection API of WorkspaceFeatures.
*
Original file line number Diff line number Diff line change
@@ -191,6 +191,13 @@ public interface AzureMachineLearningWorkspaces {
*/
JobsClient getJobs();

/**
* Gets the LabelingJobsClient object to access its operations.
*
* @return the LabelingJobsClient object.
*/
LabelingJobsClient getLabelingJobs();

/**
* Gets the ModelContainersClient object to access its operations.
*
@@ -219,6 +226,13 @@ public interface AzureMachineLearningWorkspaces {
*/
OnlineDeploymentsClient getOnlineDeployments();

/**
* Gets the SchedulesClient object to access its operations.
*
* @return the SchedulesClient object.
*/
SchedulesClient getSchedules();

/**
* Gets the WorkspaceFeaturesClient object to access its operations.
*
Loading