
com.pulumi.azurenative.databoxedge.DataboxedgeFunctions 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.databoxedge;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.databoxedge.inputs.GetArcAddonArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetArcAddonPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetBandwidthScheduleArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetBandwidthSchedulePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetCloudEdgeManagementRoleArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetCloudEdgeManagementRolePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetContainerArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetContainerPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetDeviceArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetDeviceExtendedInformationArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetDeviceExtendedInformationPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetDevicePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetFileEventTriggerArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetFileEventTriggerPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetIoTAddonArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetIoTAddonPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetIoTRoleArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetIoTRolePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetKubernetesRoleArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetKubernetesRolePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetMECRoleArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetMECRolePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetMonitoringConfigArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetMonitoringConfigPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetOrderArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetOrderPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetPeriodicTimerEventTriggerArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetPeriodicTimerEventTriggerPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetShareArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetSharePlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetStorageAccountArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetStorageAccountCredentialArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetStorageAccountCredentialPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetStorageAccountPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetUserArgs;
import com.pulumi.azurenative.databoxedge.inputs.GetUserPlainArgs;
import com.pulumi.azurenative.databoxedge.inputs.ListOrderDCAccessCodeArgs;
import com.pulumi.azurenative.databoxedge.inputs.ListOrderDCAccessCodePlainArgs;
import com.pulumi.azurenative.databoxedge.outputs.GetArcAddonResult;
import com.pulumi.azurenative.databoxedge.outputs.GetBandwidthScheduleResult;
import com.pulumi.azurenative.databoxedge.outputs.GetCloudEdgeManagementRoleResult;
import com.pulumi.azurenative.databoxedge.outputs.GetContainerResult;
import com.pulumi.azurenative.databoxedge.outputs.GetDeviceExtendedInformationResult;
import com.pulumi.azurenative.databoxedge.outputs.GetDeviceResult;
import com.pulumi.azurenative.databoxedge.outputs.GetFileEventTriggerResult;
import com.pulumi.azurenative.databoxedge.outputs.GetIoTAddonResult;
import com.pulumi.azurenative.databoxedge.outputs.GetIoTRoleResult;
import com.pulumi.azurenative.databoxedge.outputs.GetKubernetesRoleResult;
import com.pulumi.azurenative.databoxedge.outputs.GetMECRoleResult;
import com.pulumi.azurenative.databoxedge.outputs.GetMonitoringConfigResult;
import com.pulumi.azurenative.databoxedge.outputs.GetOrderResult;
import com.pulumi.azurenative.databoxedge.outputs.GetPeriodicTimerEventTriggerResult;
import com.pulumi.azurenative.databoxedge.outputs.GetShareResult;
import com.pulumi.azurenative.databoxedge.outputs.GetStorageAccountCredentialResult;
import com.pulumi.azurenative.databoxedge.outputs.GetStorageAccountResult;
import com.pulumi.azurenative.databoxedge.outputs.GetUserResult;
import com.pulumi.azurenative.databoxedge.outputs.ListOrderDCAccessCodeResult;
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 DataboxedgeFunctions {
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getArcAddon(GetArcAddonArgs args) {
return getArcAddon(args, InvokeOptions.Empty);
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getArcAddonPlain(GetArcAddonPlainArgs args) {
return getArcAddonPlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getArcAddon(GetArcAddonArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getArcAddon", TypeShape.of(GetArcAddonResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getArcAddonPlain(GetArcAddonPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getArcAddon", TypeShape.of(GetArcAddonResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified bandwidth schedule.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getBandwidthSchedule(GetBandwidthScheduleArgs args) {
return getBandwidthSchedule(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified bandwidth schedule.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getBandwidthSchedulePlain(GetBandwidthSchedulePlainArgs args) {
return getBandwidthSchedulePlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified bandwidth schedule.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getBandwidthSchedule(GetBandwidthScheduleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getBandwidthSchedule", TypeShape.of(GetBandwidthScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified bandwidth schedule.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getBandwidthSchedulePlain(GetBandwidthSchedulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getBandwidthSchedule", TypeShape.of(GetBandwidthScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getCloudEdgeManagementRole(GetCloudEdgeManagementRoleArgs args) {
return getCloudEdgeManagementRole(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getCloudEdgeManagementRolePlain(GetCloudEdgeManagementRolePlainArgs args) {
return getCloudEdgeManagementRolePlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getCloudEdgeManagementRole(GetCloudEdgeManagementRoleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getCloudEdgeManagementRole", TypeShape.of(GetCloudEdgeManagementRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getCloudEdgeManagementRolePlain(GetCloudEdgeManagementRolePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getCloudEdgeManagementRole", TypeShape.of(GetCloudEdgeManagementRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a container on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getContainer(GetContainerArgs args) {
return getContainer(args, InvokeOptions.Empty);
}
/**
* Represents a container on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getContainerPlain(GetContainerPlainArgs args) {
return getContainerPlain(args, InvokeOptions.Empty);
}
/**
* Represents a container on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getContainer(GetContainerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getContainer", TypeShape.of(GetContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a container on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getContainerPlain(GetContainerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getContainer", TypeShape.of(GetContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the Data Box Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getDevice(GetDeviceArgs args) {
return getDevice(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the Data Box Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getDevicePlain(GetDevicePlainArgs args) {
return getDevicePlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the Data Box Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getDevice(GetDeviceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getDevice", TypeShape.of(GetDeviceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the Data Box Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getDevicePlain(GetDevicePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getDevice", TypeShape.of(GetDeviceResult.class), args, Utilities.withVersion(options));
}
/**
* Gets additional information for the specified Azure Stack Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getDeviceExtendedInformation(GetDeviceExtendedInformationArgs args) {
return getDeviceExtendedInformation(args, InvokeOptions.Empty);
}
/**
* Gets additional information for the specified Azure Stack Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getDeviceExtendedInformationPlain(GetDeviceExtendedInformationPlainArgs args) {
return getDeviceExtendedInformationPlain(args, InvokeOptions.Empty);
}
/**
* Gets additional information for the specified Azure Stack Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getDeviceExtendedInformation(GetDeviceExtendedInformationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getDeviceExtendedInformation", TypeShape.of(GetDeviceExtendedInformationResult.class), args, Utilities.withVersion(options));
}
/**
* Gets additional information for the specified Azure Stack Edge/Data Box Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2021-02-01, 2021-02-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getDeviceExtendedInformationPlain(GetDeviceExtendedInformationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getDeviceExtendedInformation", TypeShape.of(GetDeviceExtendedInformationResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getFileEventTrigger(GetFileEventTriggerArgs args) {
return getFileEventTrigger(args, InvokeOptions.Empty);
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getFileEventTriggerPlain(GetFileEventTriggerPlainArgs args) {
return getFileEventTriggerPlain(args, InvokeOptions.Empty);
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getFileEventTrigger(GetFileEventTriggerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getFileEventTrigger", TypeShape.of(GetFileEventTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getFileEventTriggerPlain(GetFileEventTriggerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getFileEventTrigger", TypeShape.of(GetFileEventTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getIoTAddon(GetIoTAddonArgs args) {
return getIoTAddon(args, InvokeOptions.Empty);
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getIoTAddonPlain(GetIoTAddonPlainArgs args) {
return getIoTAddonPlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getIoTAddon(GetIoTAddonArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getIoTAddon", TypeShape.of(GetIoTAddonResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific addon by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getIoTAddonPlain(GetIoTAddonPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getIoTAddon", TypeShape.of(GetIoTAddonResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getIoTRole(GetIoTRoleArgs args) {
return getIoTRole(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getIoTRolePlain(GetIoTRolePlainArgs args) {
return getIoTRolePlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getIoTRole(GetIoTRoleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getIoTRole", TypeShape.of(GetIoTRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getIoTRolePlain(GetIoTRolePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getIoTRole", TypeShape.of(GetIoTRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getKubernetesRole(GetKubernetesRoleArgs args) {
return getKubernetesRole(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getKubernetesRolePlain(GetKubernetesRolePlainArgs args) {
return getKubernetesRolePlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getKubernetesRole(GetKubernetesRoleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getKubernetesRole", TypeShape.of(GetKubernetesRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getKubernetesRolePlain(GetKubernetesRolePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getKubernetesRole", TypeShape.of(GetKubernetesRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getMECRole(GetMECRoleArgs args) {
return getMECRole(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getMECRolePlain(GetMECRolePlainArgs args) {
return getMECRolePlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getMECRole(GetMECRoleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getMECRole", TypeShape.of(GetMECRoleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific role by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getMECRolePlain(GetMECRolePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getMECRole", TypeShape.of(GetMECRoleResult.class), args, Utilities.withVersion(options));
}
/**
* The metric setting details for the role
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getMonitoringConfig(GetMonitoringConfigArgs args) {
return getMonitoringConfig(args, InvokeOptions.Empty);
}
/**
* The metric setting details for the role
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getMonitoringConfigPlain(GetMonitoringConfigPlainArgs args) {
return getMonitoringConfigPlain(args, InvokeOptions.Empty);
}
/**
* The metric setting details for the role
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getMonitoringConfig(GetMonitoringConfigArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getMonitoringConfig", TypeShape.of(GetMonitoringConfigResult.class), args, Utilities.withVersion(options));
}
/**
* The metric setting details for the role
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getMonitoringConfigPlain(GetMonitoringConfigPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getMonitoringConfig", TypeShape.of(GetMonitoringConfigResult.class), args, Utilities.withVersion(options));
}
/**
* The order details.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getOrder(GetOrderArgs args) {
return getOrder(args, InvokeOptions.Empty);
}
/**
* The order details.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getOrderPlain(GetOrderPlainArgs args) {
return getOrderPlain(args, InvokeOptions.Empty);
}
/**
* The order details.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getOrder(GetOrderArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getOrder", TypeShape.of(GetOrderResult.class), args, Utilities.withVersion(options));
}
/**
* The order details.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getOrderPlain(GetOrderPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getOrder", TypeShape.of(GetOrderResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getPeriodicTimerEventTrigger(GetPeriodicTimerEventTriggerArgs args) {
return getPeriodicTimerEventTrigger(args, InvokeOptions.Empty);
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getPeriodicTimerEventTriggerPlain(GetPeriodicTimerEventTriggerPlainArgs args) {
return getPeriodicTimerEventTriggerPlain(args, InvokeOptions.Empty);
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static Output getPeriodicTimerEventTrigger(GetPeriodicTimerEventTriggerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getPeriodicTimerEventTrigger", TypeShape.of(GetPeriodicTimerEventTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific trigger by name.
* Azure REST API version: 2022-03-01.
*
*/
public static CompletableFuture getPeriodicTimerEventTriggerPlain(GetPeriodicTimerEventTriggerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getPeriodicTimerEventTrigger", TypeShape.of(GetPeriodicTimerEventTriggerResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a share on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getShare(GetShareArgs args) {
return getShare(args, InvokeOptions.Empty);
}
/**
* Represents a share on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getSharePlain(GetSharePlainArgs args) {
return getSharePlain(args, InvokeOptions.Empty);
}
/**
* Represents a share on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getShare(GetShareArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getShare", TypeShape.of(GetShareResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a share on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getSharePlain(GetSharePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getShare", TypeShape.of(GetShareResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a Storage Account on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getStorageAccount(GetStorageAccountArgs args) {
return getStorageAccount(args, InvokeOptions.Empty);
}
/**
* Represents a Storage Account on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getStorageAccountPlain(GetStorageAccountPlainArgs args) {
return getStorageAccountPlain(args, InvokeOptions.Empty);
}
/**
* Represents a Storage Account on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getStorageAccount(GetStorageAccountArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getStorageAccount", TypeShape.of(GetStorageAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Represents a Storage Account on the Data Box Edge/Gateway device.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2020-05-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getStorageAccountPlain(GetStorageAccountPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getStorageAccount", TypeShape.of(GetStorageAccountResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified storage account credential.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getStorageAccountCredential(GetStorageAccountCredentialArgs args) {
return getStorageAccountCredential(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified storage account credential.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getStorageAccountCredentialPlain(GetStorageAccountCredentialPlainArgs args) {
return getStorageAccountCredentialPlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified storage account credential.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getStorageAccountCredential(GetStorageAccountCredentialArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getStorageAccountCredential", TypeShape.of(GetStorageAccountCredentialResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified storage account credential.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getStorageAccountCredentialPlain(GetStorageAccountCredentialPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getStorageAccountCredential", TypeShape.of(GetStorageAccountCredentialResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified user.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2019-07-01, 2019-08-01, 2021-02-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getUser(GetUserArgs args) {
return getUser(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified user.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2019-07-01, 2019-08-01, 2021-02-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getUserPlain(GetUserPlainArgs args) {
return getUserPlain(args, InvokeOptions.Empty);
}
/**
* Gets the properties of the specified user.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2019-07-01, 2019-08-01, 2021-02-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output getUser(GetUserArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:getUser", TypeShape.of(GetUserResult.class), args, Utilities.withVersion(options));
}
/**
* Gets the properties of the specified user.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2019-07-01, 2019-08-01, 2021-02-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture getUserPlain(GetUserPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:getUser", TypeShape.of(GetUserResult.class), args, Utilities.withVersion(options));
}
/**
* DC Access code in the case of Self Managed Shipping.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output listOrderDCAccessCode(ListOrderDCAccessCodeArgs args) {
return listOrderDCAccessCode(args, InvokeOptions.Empty);
}
/**
* DC Access code in the case of Self Managed Shipping.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture listOrderDCAccessCodePlain(ListOrderDCAccessCodePlainArgs args) {
return listOrderDCAccessCodePlain(args, InvokeOptions.Empty);
}
/**
* DC Access code in the case of Self Managed Shipping.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static Output listOrderDCAccessCode(ListOrderDCAccessCodeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:databoxedge:listOrderDCAccessCode", TypeShape.of(ListOrderDCAccessCodeResult.class), args, Utilities.withVersion(options));
}
/**
* DC Access code in the case of Self Managed Shipping.
* Azure REST API version: 2022-03-01.
*
* Other available API versions: 2022-04-01-preview, 2023-01-01-preview, 2023-07-01, 2023-12-01.
*
*/
public static CompletableFuture listOrderDCAccessCodePlain(ListOrderDCAccessCodePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:databoxedge:listOrderDCAccessCode", TypeShape.of(ListOrderDCAccessCodeResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy