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

com.pulumi.azurenative.delegatednetwork.DelegatednetworkFunctions Maven / Gradle / Ivy

// *** 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.delegatednetwork;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.delegatednetwork.inputs.GetControllerDetailsArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.GetControllerDetailsPlainArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.GetDelegatedSubnetServiceDetailsArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.GetDelegatedSubnetServiceDetailsPlainArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.GetOrchestratorInstanceServiceDetailsArgs;
import com.pulumi.azurenative.delegatednetwork.inputs.GetOrchestratorInstanceServiceDetailsPlainArgs;
import com.pulumi.azurenative.delegatednetwork.outputs.GetControllerDetailsResult;
import com.pulumi.azurenative.delegatednetwork.outputs.GetDelegatedSubnetServiceDetailsResult;
import com.pulumi.azurenative.delegatednetwork.outputs.GetOrchestratorInstanceServiceDetailsResult;
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 DelegatednetworkFunctions {
    /**
     * Gets details about the specified dnc controller.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getControllerDetails(GetControllerDetailsArgs args) {
        return getControllerDetails(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the specified dnc controller.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getControllerDetailsPlain(GetControllerDetailsPlainArgs args) {
        return getControllerDetailsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the specified dnc controller.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getControllerDetails(GetControllerDetailsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:delegatednetwork:getControllerDetails", TypeShape.of(GetControllerDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets details about the specified dnc controller.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getControllerDetailsPlain(GetControllerDetailsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:delegatednetwork:getControllerDetails", TypeShape.of(GetControllerDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets details about the specified dnc DelegatedSubnet Link.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getDelegatedSubnetServiceDetails(GetDelegatedSubnetServiceDetailsArgs args) {
        return getDelegatedSubnetServiceDetails(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the specified dnc DelegatedSubnet Link.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getDelegatedSubnetServiceDetailsPlain(GetDelegatedSubnetServiceDetailsPlainArgs args) {
        return getDelegatedSubnetServiceDetailsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the specified dnc DelegatedSubnet Link.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getDelegatedSubnetServiceDetails(GetDelegatedSubnetServiceDetailsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:delegatednetwork:getDelegatedSubnetServiceDetails", TypeShape.of(GetDelegatedSubnetServiceDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets details about the specified dnc DelegatedSubnet Link.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getDelegatedSubnetServiceDetailsPlain(GetDelegatedSubnetServiceDetailsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:delegatednetwork:getDelegatedSubnetServiceDetails", TypeShape.of(GetDelegatedSubnetServiceDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets details about the orchestrator instance.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getOrchestratorInstanceServiceDetails(GetOrchestratorInstanceServiceDetailsArgs args) {
        return getOrchestratorInstanceServiceDetails(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the orchestrator instance.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getOrchestratorInstanceServiceDetailsPlain(GetOrchestratorInstanceServiceDetailsPlainArgs args) {
        return getOrchestratorInstanceServiceDetailsPlain(args, InvokeOptions.Empty);
    }
    /**
     * Gets details about the orchestrator instance.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static Output getOrchestratorInstanceServiceDetails(GetOrchestratorInstanceServiceDetailsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:delegatednetwork:getOrchestratorInstanceServiceDetails", TypeShape.of(GetOrchestratorInstanceServiceDetailsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Gets details about the orchestrator instance.
     * Azure REST API version: 2021-03-15.
     * 
     * Other available API versions: 2023-05-18-preview, 2023-06-27-preview.
     * 
     */
    public static CompletableFuture getOrchestratorInstanceServiceDetailsPlain(GetOrchestratorInstanceServiceDetailsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:delegatednetwork:getOrchestratorInstanceServiceDetails", TypeShape.of(GetOrchestratorInstanceServiceDetailsResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy