Skip to content

Commit

Permalink
CodeGen from PR 24673 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
[Hub Generated] Publish private branch 'release-managedNetworkFabric-GA' (Azure#24673)

* add or modify files

* Updating the readme.md
1. removing the private-preview data

* Removing the dotnet-sdk error

* Resolving the issue caused due to the backward compatibility.
  • Loading branch information
SDKAuto committed Jul 7, 2023
1 parent e1b353e commit a2d7bd9
Show file tree
Hide file tree
Showing 814 changed files with 57,591 additions and 34,591 deletions.
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-07)

- 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

0 comments on commit a2d7bd9

Please sign in to comment.