
com.pulumi.azurenative.managednetwork.ManagednetworkFunctions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-native Show documentation
Show all versions of azure-native Show documentation
A native Pulumi package for creating and managing Azure resources.
// *** 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