com.pulumi.azurenative.hybridcompute.HybridcomputeFunctions 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.hybridcompute;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.hybridcompute.inputs.GetGatewayArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetGatewayPlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetLicenseArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetLicensePlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetLicenseProfileArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetLicenseProfilePlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachineArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachineExtensionArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachineExtensionPlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachinePlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachineRunCommandArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetMachineRunCommandPlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateLinkScopeArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateLinkScopePlainArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateLinkScopedResourceArgs;
import com.pulumi.azurenative.hybridcompute.inputs.GetPrivateLinkScopedResourcePlainArgs;
import com.pulumi.azurenative.hybridcompute.outputs.GetGatewayResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetLicenseProfileResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetLicenseResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetMachineExtensionResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetMachineResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetMachineRunCommandResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetPrivateEndpointConnectionResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetPrivateLinkScopeResult;
import com.pulumi.azurenative.hybridcompute.outputs.GetPrivateLinkScopedResourceResult;
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 HybridcomputeFunctions {
/**
* Retrieves information about the view of a gateway.
* Azure REST API version: 2024-03-31-preview.
*
* Other available API versions: 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static Output getGateway(GetGatewayArgs args) {
return getGateway(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a gateway.
* Azure REST API version: 2024-03-31-preview.
*
* Other available API versions: 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static CompletableFuture getGatewayPlain(GetGatewayPlainArgs args) {
return getGatewayPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a gateway.
* Azure REST API version: 2024-03-31-preview.
*
* Other available API versions: 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static Output getGateway(GetGatewayArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getGateway", TypeShape.of(GetGatewayResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the view of a gateway.
* Azure REST API version: 2024-03-31-preview.
*
* Other available API versions: 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static CompletableFuture getGatewayPlain(GetGatewayPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getGateway", TypeShape.of(GetGatewayResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the view of a license.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getLicense(GetLicenseArgs args) {
return getLicense(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a license.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getLicensePlain(GetLicensePlainArgs args) {
return getLicensePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a license.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getLicense(GetLicenseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getLicense", TypeShape.of(GetLicenseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the view of a license.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getLicensePlain(GetLicensePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getLicense", TypeShape.of(GetLicenseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the view of a license profile.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getLicenseProfile(GetLicenseProfileArgs args) {
return getLicenseProfile(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a license profile.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getLicenseProfilePlain(GetLicenseProfilePlainArgs args) {
return getLicenseProfilePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the view of a license profile.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getLicenseProfile(GetLicenseProfileArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getLicenseProfile", TypeShape.of(GetLicenseProfileResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the view of a license profile.
* Azure REST API version: 2023-06-20-preview.
*
* Other available API versions: 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getLicenseProfilePlain(GetLicenseProfilePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getLicenseProfile", TypeShape.of(GetLicenseProfileResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the model view or the instance view of a hybrid machine.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getMachine(GetMachineArgs args) {
return getMachine(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the model view or the instance view of a hybrid machine.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachinePlain(GetMachinePlainArgs args) {
return getMachinePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves information about the model view or the instance view of a hybrid machine.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getMachine(GetMachineArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getMachine", TypeShape.of(GetMachineResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves information about the model view or the instance view of a hybrid machine.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachinePlain(GetMachinePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getMachine", TypeShape.of(GetMachineResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getMachineExtension(GetMachineExtensionArgs args) {
return getMachineExtension(args, InvokeOptions.Empty);
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachineExtensionPlain(GetMachineExtensionPlainArgs args) {
return getMachineExtensionPlain(args, InvokeOptions.Empty);
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getMachineExtension(GetMachineExtensionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getMachineExtension", TypeShape.of(GetMachineExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachineExtensionPlain(GetMachineExtensionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getMachineExtension", TypeShape.of(GetMachineExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get a run command.
* Azure REST API version: 2023-10-03-preview.
*
* Other available API versions: 2024-03-31-preview, 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static Output getMachineRunCommand(GetMachineRunCommandArgs args) {
return getMachineRunCommand(args, InvokeOptions.Empty);
}
/**
* The operation to get a run command.
* Azure REST API version: 2023-10-03-preview.
*
* Other available API versions: 2024-03-31-preview, 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachineRunCommandPlain(GetMachineRunCommandPlainArgs args) {
return getMachineRunCommandPlain(args, InvokeOptions.Empty);
}
/**
* The operation to get a run command.
* Azure REST API version: 2023-10-03-preview.
*
* Other available API versions: 2024-03-31-preview, 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static Output getMachineRunCommand(GetMachineRunCommandArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getMachineRunCommand", TypeShape.of(GetMachineRunCommandResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get a run command.
* Azure REST API version: 2023-10-03-preview.
*
* Other available API versions: 2024-03-31-preview, 2024-05-20-preview, 2024-07-31-preview.
*
*/
public static CompletableFuture getMachineRunCommandPlain(GetMachineRunCommandPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getMachineRunCommand", TypeShape.of(GetMachineRunCommandResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args) {
return getPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args) {
return getPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getPrivateEndpointConnection(GetPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a private endpoint connection.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getPrivateEndpointConnectionPlain(GetPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getPrivateEndpointConnection", TypeShape.of(GetPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a Azure Arc PrivateLinkScope.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getPrivateLinkScope(GetPrivateLinkScopeArgs args) {
return getPrivateLinkScope(args, InvokeOptions.Empty);
}
/**
* Returns a Azure Arc PrivateLinkScope.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getPrivateLinkScopePlain(GetPrivateLinkScopePlainArgs args) {
return getPrivateLinkScopePlain(args, InvokeOptions.Empty);
}
/**
* Returns a Azure Arc PrivateLinkScope.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static Output getPrivateLinkScope(GetPrivateLinkScopeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getPrivateLinkScope", TypeShape.of(GetPrivateLinkScopeResult.class), args, Utilities.withVersion(options));
}
/**
* Returns a Azure Arc PrivateLinkScope.
* Azure REST API version: 2022-12-27.
*
* Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-10, 2024-07-31-preview.
*
*/
public static CompletableFuture getPrivateLinkScopePlain(GetPrivateLinkScopePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getPrivateLinkScope", TypeShape.of(GetPrivateLinkScopeResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a scoped resource in a private link scope.
* Azure REST API version: 2020-08-15-preview.
*
*/
public static Output getPrivateLinkScopedResource(GetPrivateLinkScopedResourceArgs args) {
return getPrivateLinkScopedResource(args, InvokeOptions.Empty);
}
/**
* Gets a scoped resource in a private link scope.
* Azure REST API version: 2020-08-15-preview.
*
*/
public static CompletableFuture getPrivateLinkScopedResourcePlain(GetPrivateLinkScopedResourcePlainArgs args) {
return getPrivateLinkScopedResourcePlain(args, InvokeOptions.Empty);
}
/**
* Gets a scoped resource in a private link scope.
* Azure REST API version: 2020-08-15-preview.
*
*/
public static Output getPrivateLinkScopedResource(GetPrivateLinkScopedResourceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:hybridcompute:getPrivateLinkScopedResource", TypeShape.of(GetPrivateLinkScopedResourceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a scoped resource in a private link scope.
* Azure REST API version: 2020-08-15-preview.
*
*/
public static CompletableFuture getPrivateLinkScopedResourcePlain(GetPrivateLinkScopedResourcePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:hybridcompute:getPrivateLinkScopedResource", TypeShape.of(GetPrivateLinkScopedResourceResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy