com.pulumi.azurenative.azurestackhci.AzurestackhciFunctions 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.azurestackhci;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.azurestackhci.inputs.GetArcSettingArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetArcSettingPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetClusterArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetClusterPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetDeploymentSettingArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetDeploymentSettingPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetEdgeDeviceArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetEdgeDevicePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetExtensionArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetExtensionPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetGalleryImageArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetGalleryImagePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetGuestAgentArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetGuestAgentPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetHciEdgeDeviceJobArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetHciEdgeDeviceJobPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetHybridIdentityMetadatumArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetHybridIdentityMetadatumPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetLogicalNetworkArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetLogicalNetworkPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetMachineExtensionArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetMachineExtensionPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetMarketplaceGalleryImageArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetMarketplaceGalleryImagePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetNetworkInterfaceArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetNetworkInterfacePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetNetworkSecurityGroupArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetNetworkSecurityGroupPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetSecurityRuleArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetSecurityRulePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetSecuritySettingArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetSecuritySettingPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetStorageContainerArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetStorageContainerPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdateArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdatePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdateRunArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdateRunPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdateSummaryArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetUpdateSummaryPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualHardDiskArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualHardDiskPlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualMachineArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualMachineInstanceArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualMachineInstancePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualMachinePlainArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualNetworkArgs;
import com.pulumi.azurenative.azurestackhci.inputs.GetVirtualNetworkPlainArgs;
import com.pulumi.azurenative.azurestackhci.outputs.GetArcSettingResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetClusterResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetDeploymentSettingResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetEdgeDeviceResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetExtensionResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetGalleryImageResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetGuestAgentResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetHciEdgeDeviceJobResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetHybridIdentityMetadatumResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetLogicalNetworkResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetMachineExtensionResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetMarketplaceGalleryImageResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetNetworkInterfaceResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetNetworkSecurityGroupResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetSecurityRuleResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetSecuritySettingResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetStorageContainerResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetUpdateResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetUpdateRunResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetUpdateSummaryResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetVirtualHardDiskResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetVirtualMachineInstanceResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetVirtualMachineResult;
import com.pulumi.azurenative.azurestackhci.outputs.GetVirtualNetworkResult;
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 AzurestackhciFunctions {
/**
* Get ArcSetting resource details of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2021-09-01-preview, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getArcSetting(GetArcSettingArgs args) {
return getArcSetting(args, InvokeOptions.Empty);
}
/**
* Get ArcSetting resource details of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2021-09-01-preview, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getArcSettingPlain(GetArcSettingPlainArgs args) {
return getArcSettingPlain(args, InvokeOptions.Empty);
}
/**
* Get ArcSetting resource details of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2021-09-01-preview, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getArcSetting(GetArcSettingArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getArcSetting", TypeShape.of(GetArcSettingResult.class), args, Utilities.withVersion(options));
}
/**
* Get ArcSetting resource details of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2021-09-01-preview, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getArcSettingPlain(GetArcSettingPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getArcSetting", TypeShape.of(GetArcSettingResult.class), args, Utilities.withVersion(options));
}
/**
* Get HCI cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-01-01, 2022-09-01, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getCluster(GetClusterArgs args) {
return getCluster(args, InvokeOptions.Empty);
}
/**
* Get HCI cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-01-01, 2022-09-01, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getClusterPlain(GetClusterPlainArgs args) {
return getClusterPlain(args, InvokeOptions.Empty);
}
/**
* Get HCI cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-01-01, 2022-09-01, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getCluster(GetClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getCluster", TypeShape.of(GetClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get HCI cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-01-01, 2022-09-01, 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getClusterPlain(GetClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getCluster", TypeShape.of(GetClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get a DeploymentSetting
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getDeploymentSetting(GetDeploymentSettingArgs args) {
return getDeploymentSetting(args, InvokeOptions.Empty);
}
/**
* Get a DeploymentSetting
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getDeploymentSettingPlain(GetDeploymentSettingPlainArgs args) {
return getDeploymentSettingPlain(args, InvokeOptions.Empty);
}
/**
* Get a DeploymentSetting
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getDeploymentSetting(GetDeploymentSettingArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getDeploymentSetting", TypeShape.of(GetDeploymentSettingResult.class), args, Utilities.withVersion(options));
}
/**
* Get a DeploymentSetting
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getDeploymentSettingPlain(GetDeploymentSettingPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getDeploymentSetting", TypeShape.of(GetDeploymentSettingResult.class), args, Utilities.withVersion(options));
}
/**
* Get a EdgeDevice
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getEdgeDevice(GetEdgeDeviceArgs args) {
return getEdgeDevice(args, InvokeOptions.Empty);
}
/**
* Get a EdgeDevice
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getEdgeDevicePlain(GetEdgeDevicePlainArgs args) {
return getEdgeDevicePlain(args, InvokeOptions.Empty);
}
/**
* Get a EdgeDevice
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getEdgeDevice(GetEdgeDeviceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getEdgeDevice", TypeShape.of(GetEdgeDeviceResult.class), args, Utilities.withVersion(options));
}
/**
* Get a EdgeDevice
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getEdgeDevicePlain(GetEdgeDevicePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getEdgeDevice", TypeShape.of(GetEdgeDeviceResult.class), args, Utilities.withVersion(options));
}
/**
* Get particular Arc Extension of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getExtension(GetExtensionArgs args) {
return getExtension(args, InvokeOptions.Empty);
}
/**
* Get particular Arc Extension of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getExtensionPlain(GetExtensionPlainArgs args) {
return getExtensionPlain(args, InvokeOptions.Empty);
}
/**
* Get particular Arc Extension of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getExtension(GetExtensionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getExtension", TypeShape.of(GetExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* Get particular Arc Extension of HCI Cluster.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getExtensionPlain(GetExtensionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getExtension", TypeShape.of(GetExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getGalleryImage(GetGalleryImageArgs args) {
return getGalleryImage(args, InvokeOptions.Empty);
}
/**
* Gets a gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getGalleryImagePlain(GetGalleryImagePlainArgs args) {
return getGalleryImagePlain(args, InvokeOptions.Empty);
}
/**
* Gets a gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getGalleryImage(GetGalleryImageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getGalleryImage", TypeShape.of(GetGalleryImageResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getGalleryImagePlain(GetGalleryImagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getGalleryImage", TypeShape.of(GetGalleryImageResult.class), args, Utilities.withVersion(options));
}
/**
* Implements GuestAgent GET method.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getGuestAgent(GetGuestAgentArgs args) {
return getGuestAgent(args, InvokeOptions.Empty);
}
/**
* Implements GuestAgent GET method.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getGuestAgentPlain(GetGuestAgentPlainArgs args) {
return getGuestAgentPlain(args, InvokeOptions.Empty);
}
/**
* Implements GuestAgent GET method.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getGuestAgent(GetGuestAgentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getGuestAgent", TypeShape.of(GetGuestAgentResult.class), args, Utilities.withVersion(options));
}
/**
* Implements GuestAgent GET method.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getGuestAgentPlain(GetGuestAgentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getGuestAgent", TypeShape.of(GetGuestAgentResult.class), args, Utilities.withVersion(options));
}
/**
* Get a EdgeDeviceJob
* Azure REST API version: 2024-09-01-preview.
*
*/
public static Output getHciEdgeDeviceJob(GetHciEdgeDeviceJobArgs args) {
return getHciEdgeDeviceJob(args, InvokeOptions.Empty);
}
/**
* Get a EdgeDeviceJob
* Azure REST API version: 2024-09-01-preview.
*
*/
public static CompletableFuture getHciEdgeDeviceJobPlain(GetHciEdgeDeviceJobPlainArgs args) {
return getHciEdgeDeviceJobPlain(args, InvokeOptions.Empty);
}
/**
* Get a EdgeDeviceJob
* Azure REST API version: 2024-09-01-preview.
*
*/
public static Output getHciEdgeDeviceJob(GetHciEdgeDeviceJobArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getHciEdgeDeviceJob", TypeShape.of(GetHciEdgeDeviceJobResult.class), args, Utilities.withVersion(options));
}
/**
* Get a EdgeDeviceJob
* Azure REST API version: 2024-09-01-preview.
*
*/
public static CompletableFuture getHciEdgeDeviceJobPlain(GetHciEdgeDeviceJobPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getHciEdgeDeviceJob", TypeShape.of(GetHciEdgeDeviceJobResult.class), args, Utilities.withVersion(options));
}
/**
* Implements HybridIdentityMetadata GET method.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getHybridIdentityMetadatum(GetHybridIdentityMetadatumArgs args) {
return getHybridIdentityMetadatum(args, InvokeOptions.Empty);
}
/**
* Implements HybridIdentityMetadata GET method.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getHybridIdentityMetadatumPlain(GetHybridIdentityMetadatumPlainArgs args) {
return getHybridIdentityMetadatumPlain(args, InvokeOptions.Empty);
}
/**
* Implements HybridIdentityMetadata GET method.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getHybridIdentityMetadatum(GetHybridIdentityMetadatumArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getHybridIdentityMetadatum", TypeShape.of(GetHybridIdentityMetadatumResult.class), args, Utilities.withVersion(options));
}
/**
* Implements HybridIdentityMetadata GET method.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getHybridIdentityMetadatumPlain(GetHybridIdentityMetadatumPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getHybridIdentityMetadatum", TypeShape.of(GetHybridIdentityMetadatumResult.class), args, Utilities.withVersion(options));
}
/**
* The logical network resource definition.
* Azure REST API version: 2023-09-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getLogicalNetwork(GetLogicalNetworkArgs args) {
return getLogicalNetwork(args, InvokeOptions.Empty);
}
/**
* The logical network resource definition.
* Azure REST API version: 2023-09-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getLogicalNetworkPlain(GetLogicalNetworkPlainArgs args) {
return getLogicalNetworkPlain(args, InvokeOptions.Empty);
}
/**
* The logical network resource definition.
* Azure REST API version: 2023-09-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getLogicalNetwork(GetLogicalNetworkArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getLogicalNetwork", TypeShape.of(GetLogicalNetworkResult.class), args, Utilities.withVersion(options));
}
/**
* The logical network resource definition.
* Azure REST API version: 2023-09-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getLogicalNetworkPlain(GetLogicalNetworkPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getLogicalNetwork", TypeShape.of(GetLogicalNetworkResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getMachineExtension(GetMachineExtensionArgs args) {
return getMachineExtension(args, InvokeOptions.Empty);
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getMachineExtensionPlain(GetMachineExtensionPlainArgs args) {
return getMachineExtensionPlain(args, InvokeOptions.Empty);
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getMachineExtension(GetMachineExtensionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getMachineExtension", TypeShape.of(GetMachineExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* The operation to get the extension.
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getMachineExtensionPlain(GetMachineExtensionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getMachineExtension", TypeShape.of(GetMachineExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a marketplace gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getMarketplaceGalleryImage(GetMarketplaceGalleryImageArgs args) {
return getMarketplaceGalleryImage(args, InvokeOptions.Empty);
}
/**
* Gets a marketplace gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getMarketplaceGalleryImagePlain(GetMarketplaceGalleryImagePlainArgs args) {
return getMarketplaceGalleryImagePlain(args, InvokeOptions.Empty);
}
/**
* Gets a marketplace gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getMarketplaceGalleryImage(GetMarketplaceGalleryImageArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getMarketplaceGalleryImage", TypeShape.of(GetMarketplaceGalleryImageResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a marketplace gallery image
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getMarketplaceGalleryImagePlain(GetMarketplaceGalleryImagePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getMarketplaceGalleryImage", TypeShape.of(GetMarketplaceGalleryImageResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a network interface
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getNetworkInterface(GetNetworkInterfaceArgs args) {
return getNetworkInterface(args, InvokeOptions.Empty);
}
/**
* Gets a network interface
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getNetworkInterfacePlain(GetNetworkInterfacePlainArgs args) {
return getNetworkInterfacePlain(args, InvokeOptions.Empty);
}
/**
* Gets a network interface
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getNetworkInterface(GetNetworkInterfaceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getNetworkInterface", TypeShape.of(GetNetworkInterfaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a network interface
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getNetworkInterfacePlain(GetNetworkInterfacePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getNetworkInterface", TypeShape.of(GetNetworkInterfaceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified network security group.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getNetworkSecurityGroup(GetNetworkSecurityGroupArgs args) {
return getNetworkSecurityGroup(args, InvokeOptions.Empty);
}
/**
* Gets the specified network security group.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getNetworkSecurityGroupPlain(GetNetworkSecurityGroupPlainArgs args) {
return getNetworkSecurityGroupPlain(args, InvokeOptions.Empty);
}
/**
* Gets the specified network security group.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getNetworkSecurityGroup(GetNetworkSecurityGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getNetworkSecurityGroup", TypeShape.of(GetNetworkSecurityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified network security group.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getNetworkSecurityGroupPlain(GetNetworkSecurityGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getNetworkSecurityGroup", TypeShape.of(GetNetworkSecurityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified security rule.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getSecurityRule(GetSecurityRuleArgs args) {
return getSecurityRule(args, InvokeOptions.Empty);
}
/**
* Gets the specified security rule.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getSecurityRulePlain(GetSecurityRulePlainArgs args) {
return getSecurityRulePlain(args, InvokeOptions.Empty);
}
/**
* Gets the specified security rule.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getSecurityRule(GetSecurityRuleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getSecurityRule", TypeShape.of(GetSecurityRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the specified security rule.
* Azure REST API version: 2024-02-01-preview.
*
* Other available API versions: 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getSecurityRulePlain(GetSecurityRulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getSecurityRule", TypeShape.of(GetSecurityRuleResult.class), args, Utilities.withVersion(options));
}
/**
* Get a SecuritySetting
* Azure REST API version: 2023-11-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getSecuritySetting(GetSecuritySettingArgs args) {
return getSecuritySetting(args, InvokeOptions.Empty);
}
/**
* Get a SecuritySetting
* Azure REST API version: 2023-11-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getSecuritySettingPlain(GetSecuritySettingPlainArgs args) {
return getSecuritySettingPlain(args, InvokeOptions.Empty);
}
/**
* Get a SecuritySetting
* Azure REST API version: 2023-11-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getSecuritySetting(GetSecuritySettingArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getSecuritySetting", TypeShape.of(GetSecuritySettingResult.class), args, Utilities.withVersion(options));
}
/**
* Get a SecuritySetting
* Azure REST API version: 2023-11-01-preview.
*
* Other available API versions: 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getSecuritySettingPlain(GetSecuritySettingPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getSecuritySetting", TypeShape.of(GetSecuritySettingResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a storage container
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getStorageContainer(GetStorageContainerArgs args) {
return getStorageContainer(args, InvokeOptions.Empty);
}
/**
* Gets a storage container
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getStorageContainerPlain(GetStorageContainerPlainArgs args) {
return getStorageContainerPlain(args, InvokeOptions.Empty);
}
/**
* Gets a storage container
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getStorageContainer(GetStorageContainerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getStorageContainer", TypeShape.of(GetStorageContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a storage container
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getStorageContainerPlain(GetStorageContainerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getStorageContainer", TypeShape.of(GetStorageContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Get specified Update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdate(GetUpdateArgs args) {
return getUpdate(args, InvokeOptions.Empty);
}
/**
* Get specified Update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdatePlain(GetUpdatePlainArgs args) {
return getUpdatePlain(args, InvokeOptions.Empty);
}
/**
* Get specified Update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdate(GetUpdateArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getUpdate", TypeShape.of(GetUpdateResult.class), args, Utilities.withVersion(options));
}
/**
* Get specified Update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdatePlain(GetUpdatePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getUpdate", TypeShape.of(GetUpdateResult.class), args, Utilities.withVersion(options));
}
/**
* Get the Update run for a specified update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdateRun(GetUpdateRunArgs args) {
return getUpdateRun(args, InvokeOptions.Empty);
}
/**
* Get the Update run for a specified update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdateRunPlain(GetUpdateRunPlainArgs args) {
return getUpdateRunPlain(args, InvokeOptions.Empty);
}
/**
* Get the Update run for a specified update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdateRun(GetUpdateRunArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getUpdateRun", TypeShape.of(GetUpdateRunResult.class), args, Utilities.withVersion(options));
}
/**
* Get the Update run for a specified update
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdateRunPlain(GetUpdateRunPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getUpdateRun", TypeShape.of(GetUpdateRunResult.class), args, Utilities.withVersion(options));
}
/**
* Get all Update summaries under the HCI cluster
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdateSummary(GetUpdateSummaryArgs args) {
return getUpdateSummary(args, InvokeOptions.Empty);
}
/**
* Get all Update summaries under the HCI cluster
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdateSummaryPlain(GetUpdateSummaryPlainArgs args) {
return getUpdateSummaryPlain(args, InvokeOptions.Empty);
}
/**
* Get all Update summaries under the HCI cluster
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static Output getUpdateSummary(GetUpdateSummaryArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getUpdateSummary", TypeShape.of(GetUpdateSummaryResult.class), args, Utilities.withVersion(options));
}
/**
* Get all Update summaries under the HCI cluster
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview.
*
*/
public static CompletableFuture getUpdateSummaryPlain(GetUpdateSummaryPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getUpdateSummary", TypeShape.of(GetUpdateSummaryResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual hard disk
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getVirtualHardDisk(GetVirtualHardDiskArgs args) {
return getVirtualHardDisk(args, InvokeOptions.Empty);
}
/**
* Gets a virtual hard disk
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getVirtualHardDiskPlain(GetVirtualHardDiskPlainArgs args) {
return getVirtualHardDiskPlain(args, InvokeOptions.Empty);
}
/**
* Gets a virtual hard disk
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getVirtualHardDisk(GetVirtualHardDiskArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getVirtualHardDisk", TypeShape.of(GetVirtualHardDiskResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual hard disk
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getVirtualHardDiskPlain(GetVirtualHardDiskPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getVirtualHardDisk", TypeShape.of(GetVirtualHardDiskResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual machine
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getVirtualMachine(GetVirtualMachineArgs args) {
return getVirtualMachine(args, InvokeOptions.Empty);
}
/**
* Gets a virtual machine
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getVirtualMachinePlain(GetVirtualMachinePlainArgs args) {
return getVirtualMachinePlain(args, InvokeOptions.Empty);
}
/**
* Gets a virtual machine
* Azure REST API version: 2022-12-15-preview.
*
*/
public static Output getVirtualMachine(GetVirtualMachineArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getVirtualMachine", TypeShape.of(GetVirtualMachineResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual machine
* Azure REST API version: 2022-12-15-preview.
*
*/
public static CompletableFuture getVirtualMachinePlain(GetVirtualMachinePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getVirtualMachine", TypeShape.of(GetVirtualMachineResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual machine instance
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getVirtualMachineInstance(GetVirtualMachineInstanceArgs args) {
return getVirtualMachineInstance(args, InvokeOptions.Empty);
}
/**
* Gets a virtual machine instance
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getVirtualMachineInstancePlain(GetVirtualMachineInstancePlainArgs args) {
return getVirtualMachineInstancePlain(args, InvokeOptions.Empty);
}
/**
* Gets a virtual machine instance
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static Output getVirtualMachineInstance(GetVirtualMachineInstanceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getVirtualMachineInstance", TypeShape.of(GetVirtualMachineInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a virtual machine instance
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
*
*/
public static CompletableFuture getVirtualMachineInstancePlain(GetVirtualMachineInstancePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getVirtualMachineInstance", TypeShape.of(GetVirtualMachineInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* The virtual network resource definition.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview.
*
*/
public static Output getVirtualNetwork(GetVirtualNetworkArgs args) {
return getVirtualNetwork(args, InvokeOptions.Empty);
}
/**
* The virtual network resource definition.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview.
*
*/
public static CompletableFuture getVirtualNetworkPlain(GetVirtualNetworkPlainArgs args) {
return getVirtualNetworkPlain(args, InvokeOptions.Empty);
}
/**
* The virtual network resource definition.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview.
*
*/
public static Output getVirtualNetwork(GetVirtualNetworkArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurestackhci:getVirtualNetwork", TypeShape.of(GetVirtualNetworkResult.class), args, Utilities.withVersion(options));
}
/**
* The virtual network resource definition.
* Azure REST API version: 2022-12-15-preview.
*
* Other available API versions: 2023-07-01-preview.
*
*/
public static CompletableFuture getVirtualNetworkPlain(GetVirtualNetworkPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurestackhci:getVirtualNetwork", TypeShape.of(GetVirtualNetworkResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy