All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.azurenative.managednetwork.ManagednetworkFunctions Maven / Gradle / Ivy

There is a newer version: 2.82.0
Show newest version
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

package com.pulumi.azurenative.managednetwork;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkGroupArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkGroupPlainArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkPeeringPolicyArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkPeeringPolicyPlainArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetManagedNetworkPlainArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetScopeAssignmentArgs;
import com.pulumi.azurenative.managednetwork.inputs.GetScopeAssignmentPlainArgs;
import com.pulumi.azurenative.managednetwork.outputs.GetManagedNetworkGroupResult;
import com.pulumi.azurenative.managednetwork.outputs.GetManagedNetworkPeeringPolicyResult;
import com.pulumi.azurenative.managednetwork.outputs.GetManagedNetworkResult;
import com.pulumi.azurenative.managednetwork.outputs.GetScopeAssignmentResult;
import com.pulumi.core.Output;
import com.pulumi.core.TypeShape;
import com.pulumi.deployment.Deployment;
import com.pulumi.deployment.InvokeOptions;
import java.util.concurrent.CompletableFuture;

public final class ManagednetworkFunctions {
    /**
     * The Get ManagedNetworks operation gets a Managed Network Resource, specified by the resource group and Managed Network name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetwork(GetManagedNetworkArgs args) {
        return getManagedNetwork(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworks operation gets a Managed Network Resource, specified by the resource group and Managed Network name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkPlain(GetManagedNetworkPlainArgs args) {
        return getManagedNetworkPlain(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworks operation gets a Managed Network Resource, specified by the resource group and Managed Network name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetwork(GetManagedNetworkArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:managednetwork:getManagedNetwork", TypeShape.of(GetManagedNetworkResult.class), args, Utilities.withVersion(options));
    }
    /**
     * The Get ManagedNetworks operation gets a Managed Network Resource, specified by the resource group and Managed Network name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkPlain(GetManagedNetworkPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:managednetwork:getManagedNetwork", TypeShape.of(GetManagedNetworkResult.class), args, Utilities.withVersion(options));
    }
    /**
     * The Get ManagedNetworkGroups operation gets a Managed Network Group specified by the resource group, Managed Network name, and group name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetworkGroup(GetManagedNetworkGroupArgs args) {
        return getManagedNetworkGroup(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworkGroups operation gets a Managed Network Group specified by the resource group, Managed Network name, and group name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkGroupPlain(GetManagedNetworkGroupPlainArgs args) {
        return getManagedNetworkGroupPlain(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworkGroups operation gets a Managed Network Group specified by the resource group, Managed Network name, and group name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetworkGroup(GetManagedNetworkGroupArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:managednetwork:getManagedNetworkGroup", TypeShape.of(GetManagedNetworkGroupResult.class), args, Utilities.withVersion(options));
    }
    /**
     * The Get ManagedNetworkGroups operation gets a Managed Network Group specified by the resource group, Managed Network name, and group name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkGroupPlain(GetManagedNetworkGroupPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:managednetwork:getManagedNetworkGroup", TypeShape.of(GetManagedNetworkGroupResult.class), args, Utilities.withVersion(options));
    }
    /**
     * The Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the  resource group, Managed Network name, and peering policy name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetworkPeeringPolicy(GetManagedNetworkPeeringPolicyArgs args) {
        return getManagedNetworkPeeringPolicy(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the  resource group, Managed Network name, and peering policy name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkPeeringPolicyPlain(GetManagedNetworkPeeringPolicyPlainArgs args) {
        return getManagedNetworkPeeringPolicyPlain(args, InvokeOptions.Empty);
    }
    /**
     * The Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the  resource group, Managed Network name, and peering policy name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getManagedNetworkPeeringPolicy(GetManagedNetworkPeeringPolicyArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:managednetwork:getManagedNetworkPeeringPolicy", TypeShape.of(GetManagedNetworkPeeringPolicyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * The Get ManagedNetworkPeeringPolicies operation gets a Managed Network Peering Policy resource, specified by the  resource group, Managed Network name, and peering policy name
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getManagedNetworkPeeringPolicyPlain(GetManagedNetworkPeeringPolicyPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:managednetwork:getManagedNetworkPeeringPolicy", TypeShape.of(GetManagedNetworkPeeringPolicyResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the specified scope assignment.
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getScopeAssignment(GetScopeAssignmentArgs args) {
        return getScopeAssignment(args, InvokeOptions.Empty);
    }
    /**
     * Get the specified scope assignment.
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getScopeAssignmentPlain(GetScopeAssignmentPlainArgs args) {
        return getScopeAssignmentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the specified scope assignment.
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static Output getScopeAssignment(GetScopeAssignmentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:managednetwork:getScopeAssignment", TypeShape.of(GetScopeAssignmentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the specified scope assignment.
     * Azure REST API version: 2019-06-01-preview.
     * 
     */
    public static CompletableFuture getScopeAssignmentPlain(GetScopeAssignmentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:managednetwork:getScopeAssignment", TypeShape.of(GetScopeAssignmentResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy