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-managednetworkfabric] [Hub Generated] Publish private branch 'release-managedNetworkFabric-GA' #5951

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
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.2 (Unreleased)
## 1.0.0-beta.1 (2023-07-06)

- Azure Resource Manager Managed Network Fabric client library for Java. This package contains Microsoft Azure SDK for Managed Network Fabric Management SDK. Self service experience for Azure Network Fabric API. Package tag package-2023-06-15. 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 Managed Network Fabric client library for Java.

This package contains Microsoft Azure SDK for Managed Network Fabric Management SDK. Self service experience for Azure Network Fabric API. Package tag package-2023-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 Managed Network Fabric Management SDK. Self service experience for Azure Network Fabric API. Package tag package-2023-06-15. 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-managednetworkfabric</artifactId>
<version>1.0.0-beta.1</version>
<version>1.0.0-beta.2</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
5,115 changes: 3,541 additions & 1,574 deletions sdk/managednetworkfabric/azure-resourcemanager-managednetworkfabric/SAMPLE.md

Large diffs are not rendered by default.

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

<name>Microsoft Azure SDK for Managed Network Fabric Management</name>
<description>This package contains Microsoft Azure SDK for Managed Network Fabric Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Self service experience for Azure Network Fabric API. Package tag package-2023-02-01-preview.</description>
<description>This package contains Microsoft Azure SDK for Managed Network Fabric Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Self service experience for Azure Network Fabric API. Package tag package-2023-06-15.</description>
<url>https://github.com/Azure/azure-sdk-for-java</url>

<licenses>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,38 +28,48 @@
import com.azure.resourcemanager.managednetworkfabric.implementation.AzureNetworkFabricManagementServiceApiBuilder;
import com.azure.resourcemanager.managednetworkfabric.implementation.ExternalNetworksImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.InternalNetworksImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.InternetGatewayRulesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.InternetGatewaysImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.IpCommunitiesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.IpExtendedCommunitiesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.IpPrefixesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.L2IsolationDomainsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.L3IsolationDomainsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NeighborGroupsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkDeviceSkusImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkDevicesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkFabricControllersImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkFabricSkusImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkFabricsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkInterfacesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkRackSkusImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkPacketBrokersImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkRacksImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkTapRulesImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkTapsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.NetworkToNetworkInterconnectsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.OperationsImpl;
import com.azure.resourcemanager.managednetworkfabric.implementation.RoutePoliciesImpl;
import com.azure.resourcemanager.managednetworkfabric.models.AccessControlLists;
import com.azure.resourcemanager.managednetworkfabric.models.ExternalNetworks;
import com.azure.resourcemanager.managednetworkfabric.models.InternalNetworks;
import com.azure.resourcemanager.managednetworkfabric.models.InternetGatewayRules;
import com.azure.resourcemanager.managednetworkfabric.models.InternetGateways;
import com.azure.resourcemanager.managednetworkfabric.models.IpCommunities;
import com.azure.resourcemanager.managednetworkfabric.models.IpExtendedCommunities;
import com.azure.resourcemanager.managednetworkfabric.models.IpPrefixes;
import com.azure.resourcemanager.managednetworkfabric.models.L2IsolationDomains;
import com.azure.resourcemanager.managednetworkfabric.models.L3IsolationDomains;
import com.azure.resourcemanager.managednetworkfabric.models.NeighborGroups;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkDeviceSkus;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkDevices;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkFabricControllers;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkFabricSkus;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkFabrics;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkInterfaces;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkRackSkus;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkPacketBrokers;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkRacks;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkTapRules;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkTaps;
import com.azure.resourcemanager.managednetworkfabric.models.NetworkToNetworkInterconnects;
import com.azure.resourcemanager.managednetworkfabric.models.Operations;
import com.azure.resourcemanager.managednetworkfabric.models.RoutePolicies;
Expand All @@ -74,6 +84,10 @@
public final class ManagedNetworkFabricManager {
private AccessControlLists accessControlLists;

private InternetGateways internetGateways;

private InternetGatewayRules internetGatewayRules;

private IpCommunities ipCommunities;

private IpExtendedCommunities ipExtendedCommunities;
Expand All @@ -88,6 +102,8 @@ public final class ManagedNetworkFabricManager {

private ExternalNetworks externalNetworks;

private NeighborGroups neighborGroups;

private NetworkDeviceSkus networkDeviceSkus;

private NetworkDevices networkDevices;
Expand All @@ -102,10 +118,14 @@ public final class ManagedNetworkFabricManager {

private NetworkToNetworkInterconnects networkToNetworkInterconnects;

private NetworkRackSkus networkRackSkus;
private NetworkPacketBrokers networkPacketBrokers;

private NetworkRacks networkRacks;

private NetworkTapRules networkTapRules;

private NetworkTaps networkTaps;

private Operations operations;

private RoutePolicies routePolicies;
Expand Down Expand Up @@ -344,6 +364,30 @@ public AccessControlLists accessControlLists() {
return accessControlLists;
}

/**
* Gets the resource collection API of InternetGateways. It manages InternetGateway.
*
* @return Resource collection API of InternetGateways.
*/
public InternetGateways internetGateways() {
if (this.internetGateways == null) {
this.internetGateways = new InternetGatewaysImpl(clientObject.getInternetGateways(), this);
}
return internetGateways;
}

/**
* Gets the resource collection API of InternetGatewayRules. It manages InternetGatewayRule.
*
* @return Resource collection API of InternetGatewayRules.
*/
public InternetGatewayRules internetGatewayRules() {
if (this.internetGatewayRules == null) {
this.internetGatewayRules = new InternetGatewayRulesImpl(clientObject.getInternetGatewayRules(), this);
}
return internetGatewayRules;
}

/**
* Gets the resource collection API of IpCommunities. It manages IpCommunity.
*
Expand Down Expand Up @@ -428,6 +472,18 @@ public ExternalNetworks externalNetworks() {
return externalNetworks;
}

/**
* Gets the resource collection API of NeighborGroups. It manages NeighborGroup.
*
* @return Resource collection API of NeighborGroups.
*/
public NeighborGroups neighborGroups() {
if (this.neighborGroups == null) {
this.neighborGroups = new NeighborGroupsImpl(clientObject.getNeighborGroups(), this);
}
return neighborGroups;
}

/**
* Gets the resource collection API of NetworkDeviceSkus.
*
Expand Down Expand Up @@ -515,15 +571,15 @@ public NetworkToNetworkInterconnects networkToNetworkInterconnects() {
}

/**
* Gets the resource collection API of NetworkRackSkus.
* Gets the resource collection API of NetworkPacketBrokers. It manages NetworkPacketBroker.
*
* @return Resource collection API of NetworkRackSkus.
* @return Resource collection API of NetworkPacketBrokers.
*/
public NetworkRackSkus networkRackSkus() {
if (this.networkRackSkus == null) {
this.networkRackSkus = new NetworkRackSkusImpl(clientObject.getNetworkRackSkus(), this);
public NetworkPacketBrokers networkPacketBrokers() {
if (this.networkPacketBrokers == null) {
this.networkPacketBrokers = new NetworkPacketBrokersImpl(clientObject.getNetworkPacketBrokers(), this);
}
return networkRackSkus;
return networkPacketBrokers;
}

/**
Expand All @@ -538,6 +594,30 @@ public NetworkRacks networkRacks() {
return networkRacks;
}

/**
* Gets the resource collection API of NetworkTapRules. It manages NetworkTapRule.
*
* @return Resource collection API of NetworkTapRules.
*/
public NetworkTapRules networkTapRules() {
if (this.networkTapRules == null) {
this.networkTapRules = new NetworkTapRulesImpl(clientObject.getNetworkTapRules(), this);
}
return networkTapRules;
}

/**
* Gets the resource collection API of NetworkTaps. It manages NetworkTap.
*
* @return Resource collection API of NetworkTaps.
*/
public NetworkTaps networkTaps() {
if (this.networkTaps == null) {
this.networkTaps = new NetworkTapsImpl(clientObject.getNetworkTaps(), this);
}
return networkTaps;
}

/**
* Gets the resource collection API of Operations.
*
Expand Down
Loading