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-azurestackhci] [Hub Generated] Review request for Microsoft.AzureStackHCI to add version stable/2022-05-01 #283

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
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-04-29)

- Azure Resource Manager AzureStackHci client library for Java. This package contains Microsoft Azure SDK for AzureStackHci Management SDK. Azure Stack HCI management service. Package tag package-2022-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).

### Features Added

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

Azure Resource Manager AzureStackHci client library for Java.

This package contains Microsoft Azure SDK for AzureStackHci Management SDK. Azure Stack HCI management service. Package tag package-2022-01. 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 AzureStackHci Management SDK. Azure Stack HCI management service. Package tag package-2022-05. 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

Expand Down Expand Up @@ -32,7 +32,7 @@ Various documentation is available to help you get started
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-azurestackhci</artifactId>
<version>1.0.0-beta.2</version>
<version>1.0.0-beta.3</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
173 changes: 153 additions & 20 deletions sdk/azurestackhci/azure-resourcemanager-azurestackhci/SAMPLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,23 @@
## ArcSettings

- [Create](#arcsettings_create)
- [CreateIdentity](#arcsettings_createidentity)
- [Delete](#arcsettings_delete)
- [GeneratePassword](#arcsettings_generatepassword)
- [Get](#arcsettings_get)
- [ListByCluster](#arcsettings_listbycluster)
- [Update](#arcsettings_update)

## Clusters

- [Create](#clusters_create)
- [CreateIdentity](#clusters_createidentity)
- [Delete](#clusters_delete)
- [GetByResourceGroup](#clusters_getbyresourcegroup)
- [List](#clusters_list)
- [ListByResourceGroup](#clusters_listbyresourcegroup)
- [Update](#clusters_update)
- [UploadCertificate](#clusters_uploadcertificate)

## Extensions

Expand All @@ -34,7 +39,7 @@
/** Samples for ArcSettings Create. */
public final class ArcSettingsCreateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/PutArcSetting.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/PutArcSetting.json
*/
/**
* Sample code: Create ArcSetting.
Expand All @@ -47,6 +52,27 @@ public final class ArcSettingsCreateSamples {
}
```

### ArcSettings_CreateIdentity

```java
import com.azure.core.util.Context;

/** Samples for ArcSettings CreateIdentity. */
public final class ArcSettingsCreateIdentitySamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/CreateArcIdentity.json
*/
/**
* Sample code: Create Arc Identity.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void createArcIdentity(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager.arcSettings().createIdentity("test-rg", "myCluster", "default", Context.NONE);
}
}
```

### ArcSettings_Delete

```java
Expand All @@ -55,7 +81,7 @@ import com.azure.core.util.Context;
/** Samples for ArcSettings Delete. */
public final class ArcSettingsDeleteSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/DeleteArcSetting.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/DeleteArcSetting.json
*/
/**
* Sample code: Delete ArcSetting.
Expand All @@ -68,6 +94,27 @@ public final class ArcSettingsDeleteSamples {
}
```

### ArcSettings_GeneratePassword

```java
import com.azure.core.util.Context;

/** Samples for ArcSettings GeneratePassword. */
public final class ArcSettingsGeneratePasswordSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/GeneratePassword.json
*/
/**
* Sample code: Generate Password.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void generatePassword(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager.arcSettings().generatePasswordWithResponse("test-rg", "myCluster", "default", Context.NONE);
}
}
```

### ArcSettings_Get

```java
Expand All @@ -76,7 +123,7 @@ import com.azure.core.util.Context;
/** Samples for ArcSettings Get. */
public final class ArcSettingsGetSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/GetArcSetting.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/GetArcSetting.json
*/
/**
* Sample code: Get ArcSetting.
Expand All @@ -97,7 +144,7 @@ import com.azure.core.util.Context;
/** Samples for ArcSettings ListByCluster. */
public final class ArcSettingsListByClusterSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/ListArcSettingsByCluster.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/ListArcSettingsByCluster.json
*/
/**
* Sample code: List ArcSetting resources by HCI Cluster.
Expand All @@ -111,13 +158,47 @@ public final class ArcSettingsListByClusterSamples {
}
```

### ArcSettings_Update

```java
import com.azure.core.management.serializer.SerializerFactory;
import com.azure.core.util.Context;
import com.azure.core.util.serializer.SerializerEncoding;
import com.azure.resourcemanager.azurestackhci.models.ArcSetting;
import java.io.IOException;

/** Samples for ArcSettings Update. */
public final class ArcSettingsUpdateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/PatchArcSetting.json
*/
/**
* Sample code: Patch ArcSetting.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void patchArcSetting(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager)
throws IOException {
ArcSetting resource =
manager.arcSettings().getWithResponse("test-rg", "myCluster", "default", Context.NONE).getValue();
resource
.update()
.withConnectivityProperties(
SerializerFactory
.createDefaultManagementSerializerAdapter()
.deserialize("{\"enabled\":true}", Object.class, SerializerEncoding.JSON))
.apply();
}
}
```

### Clusters_Create

```java
/** Samples for Clusters Create. */
public final class ClustersCreateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/CreateCluster.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/CreateCluster.json
*/
/**
* Sample code: Create cluster.
Expand All @@ -138,6 +219,27 @@ public final class ClustersCreateSamples {
}
```

### Clusters_CreateIdentity

```java
import com.azure.core.util.Context;

/** Samples for Clusters CreateIdentity. */
public final class ClustersCreateIdentitySamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/CreateClusterIdentity.json
*/
/**
* Sample code: Create cluster Identity.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void createClusterIdentity(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager.clusters().createIdentity("test-rg", "myCluster", Context.NONE);
}
}
```

### Clusters_Delete

```java
Expand All @@ -146,15 +248,15 @@ import com.azure.core.util.Context;
/** Samples for Clusters Delete. */
public final class ClustersDeleteSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/DeleteCluster.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/DeleteCluster.json
*/
/**
* Sample code: Delete cluster.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void deleteCluster(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager.clusters().deleteWithResponse("test-rg", "myCluster", Context.NONE);
manager.clusters().delete("test-rg", "myCluster", Context.NONE);
}
}
```
Expand All @@ -167,7 +269,7 @@ import com.azure.core.util.Context;
/** Samples for Clusters GetByResourceGroup. */
public final class ClustersGetByResourceGroupSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/GetCluster.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/GetCluster.json
*/
/**
* Sample code: Get cluster.
Expand All @@ -188,7 +290,7 @@ import com.azure.core.util.Context;
/** Samples for Clusters List. */
public final class ClustersListSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/ListClustersBySubscription.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/ListClustersBySubscription.json
*/
/**
* Sample code: List clusters in a given subscription.
Expand All @@ -210,7 +312,7 @@ import com.azure.core.util.Context;
/** Samples for Clusters ListByResourceGroup. */
public final class ClustersListByResourceGroupSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/ListClustersByResourceGroup.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/ListClustersByResourceGroup.json
*/
/**
* Sample code: List clusters in a given resource group.
Expand Down Expand Up @@ -238,7 +340,7 @@ import java.util.Map;
/** Samples for Clusters Update. */
public final class ClustersUpdateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/UpdateCluster.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/UpdateCluster.json
*/
/**
* Sample code: Update cluster.
Expand Down Expand Up @@ -272,6 +374,38 @@ public final class ClustersUpdateSamples {
}
```

### Clusters_UploadCertificate

```java
import com.azure.core.util.Context;
import com.azure.resourcemanager.azurestackhci.models.RawCertificateData;
import com.azure.resourcemanager.azurestackhci.models.UploadCertificateRequest;
import java.util.Arrays;

/** Samples for Clusters UploadCertificate. */
public final class ClustersUploadCertificateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/UploadCertificate.json
*/
/**
* Sample code: Upload certificate.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void uploadCertificate(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager
.clusters()
.uploadCertificate(
"test-rg",
"myCluster",
new UploadCertificateRequest()
.withProperties(
new RawCertificateData().withCertificates(Arrays.asList("base64cert", "base64cert"))),
Context.NONE);
}
}
```

### Extensions_Create

```java
Expand All @@ -282,7 +416,7 @@ import java.io.IOException;
/** Samples for Extensions Create. */
public final class ExtensionsCreateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/PutExtension.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/PutExtension.json
*/
/**
* Sample code: Create Arc Extension.
Expand Down Expand Up @@ -319,7 +453,7 @@ import com.azure.core.util.Context;
/** Samples for Extensions Delete. */
public final class ExtensionsDeleteSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/DeleteExtension.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/DeleteExtension.json
*/
/**
* Sample code: Delete Arc Extension.
Expand All @@ -340,7 +474,7 @@ import com.azure.core.util.Context;
/** Samples for Extensions Get. */
public final class ExtensionsGetSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/GetExtension.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/GetExtension.json
*/
/**
* Sample code: Get ArcSettings Extension.
Expand All @@ -363,7 +497,7 @@ import com.azure.core.util.Context;
/** Samples for Extensions ListByArcSetting. */
public final class ExtensionsListByArcSettingSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/ListExtensionsByArcSetting.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/ListExtensionsByArcSetting.json
*/
/**
* Sample code: List Extensions under ArcSetting resource.
Expand All @@ -389,7 +523,7 @@ import java.io.IOException;
/** Samples for Extensions Update. */
public final class ExtensionsUpdateSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/PatchExtension.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/PatchExtension.json
*/
/**
* Sample code: Update Arc Extension.
Expand Down Expand Up @@ -425,15 +559,14 @@ import com.azure.core.util.Context;
/** Samples for Operations List. */
public final class OperationsListSamples {
/*
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-01-01/examples/ListOperations.json
* x-ms-original-file: specification/azurestackhci/resource-manager/Microsoft.AzureStackHCI/stable/2022-05-01/examples/ListOperations.json
*/
/**
* Sample code: List operations available with the Microsoft.AzureStackHCI provider.
* Sample code: Create cluster.
*
* @param manager Entry point to AzureStackHciManager.
*/
public static void listOperationsAvailableWithTheMicrosoftAzureStackHCIProvider(
com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
public static void createCluster(com.azure.resourcemanager.azurestackhci.AzureStackHciManager manager) {
manager.operations().listWithResponse(Context.NONE);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<packaging>jar</packaging>

<name>Microsoft Azure SDK for AzureStackHci Management</name>
<description>This package contains Microsoft Azure SDK for AzureStackHci Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Stack HCI management service. Package tag package-2022-01.</description>
<description>This package contains Microsoft Azure SDK for AzureStackHci Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Azure Stack HCI management service. Package tag package-2022-05.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
Expand Down
Loading