get Network Manager Network Group
suspend fun getNetworkManagerNetworkGroup(argument: GetNetworkManagerNetworkGroupPlainArgs): GetNetworkManagerNetworkGroupResult
Use this data source to access information about a Network Manager Network Group.
Example Usage
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.core.ResourceGroup;
import com.pulumi.azure.core.ResourceGroupArgs;
import com.pulumi.azure.core.CoreFunctions;
import com.pulumi.azure.core.inputs.GetSubscriptionArgs;
import com.pulumi.azure.network.NetworkManager;
import com.pulumi.azure.network.NetworkManagerArgs;
import com.pulumi.azure.network.inputs.NetworkManagerScopeArgs;
import com.pulumi.azure.network.NetworkManagerNetworkGroup;
import com.pulumi.azure.network.NetworkManagerNetworkGroupArgs;
import com.pulumi.azure.network.NetworkFunctions;
import com.pulumi.azure.network.inputs.GetNetworkManagerNetworkGroupArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var exampleResourceGroup = new ResourceGroup("exampleResourceGroup", ResourceGroupArgs.builder()
.name("example-resources")
.location("West Europe")
.build());
final var current = CoreFunctions.getSubscription();
var exampleNetworkManager = new NetworkManager("exampleNetworkManager", NetworkManagerArgs.builder()
.name("example-network-manager")
.location(exampleResourceGroup.location())
.resourceGroupName(exampleResourceGroup.name())
.scope(NetworkManagerScopeArgs.builder()
.subscriptionIds(current.applyValue(getSubscriptionResult -> getSubscriptionResult.id()))
.build())
.scopeAccesses(
"Connectivity",
"SecurityAdmin")
.description("example network manager")
.build());
var exampleNetworkManagerNetworkGroup = new NetworkManagerNetworkGroup("exampleNetworkManagerNetworkGroup", NetworkManagerNetworkGroupArgs.builder()
.name("example-group")
.networkManagerId(exampleNetworkManager.id())
.build());
final var example = NetworkFunctions.getNetworkManagerNetworkGroup(GetNetworkManagerNetworkGroupArgs.builder()
.name(exampleNetworkManagerNetworkGroup.name())
.networkManagerId(exampleNetworkManager.id())
.build());
}
}
Content copied to clipboard
Return
A collection of values returned by getNetworkManagerNetworkGroup.
Parameters
argument
A collection of arguments for invoking getNetworkManagerNetworkGroup.
suspend fun getNetworkManagerNetworkGroup(name: String, networkManagerId: String): GetNetworkManagerNetworkGroupResult
Return
A collection of values returned by getNetworkManagerNetworkGroup.
See also
Parameters
name
Specifies the name of the Network Manager Network Group.
network Manager Id
Specifies the ID of the Network Manager.
suspend fun getNetworkManagerNetworkGroup(argument: suspend GetNetworkManagerNetworkGroupPlainArgsBuilder.() -> Unit): GetNetworkManagerNetworkGroupResult
Return
A collection of values returned by getNetworkManagerNetworkGroup.
See also
Parameters
argument
Builder for com.pulumi.azure.network.kotlin.inputs.GetNetworkManagerNetworkGroupPlainArgs.