com.pulumi.azurenative.storagemover.StoragemoverFunctions 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.storagemover;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.storagemover.inputs.GetAgentArgs;
import com.pulumi.azurenative.storagemover.inputs.GetAgentPlainArgs;
import com.pulumi.azurenative.storagemover.inputs.GetEndpointArgs;
import com.pulumi.azurenative.storagemover.inputs.GetEndpointPlainArgs;
import com.pulumi.azurenative.storagemover.inputs.GetJobDefinitionArgs;
import com.pulumi.azurenative.storagemover.inputs.GetJobDefinitionPlainArgs;
import com.pulumi.azurenative.storagemover.inputs.GetProjectArgs;
import com.pulumi.azurenative.storagemover.inputs.GetProjectPlainArgs;
import com.pulumi.azurenative.storagemover.inputs.GetStorageMoverArgs;
import com.pulumi.azurenative.storagemover.inputs.GetStorageMoverPlainArgs;
import com.pulumi.azurenative.storagemover.outputs.GetAgentResult;
import com.pulumi.azurenative.storagemover.outputs.GetEndpointResult;
import com.pulumi.azurenative.storagemover.outputs.GetJobDefinitionResult;
import com.pulumi.azurenative.storagemover.outputs.GetProjectResult;
import com.pulumi.azurenative.storagemover.outputs.GetStorageMoverResult;
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 StoragemoverFunctions {
/**
* Gets an Agent resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getAgent(GetAgentArgs args) {
return getAgent(args, InvokeOptions.Empty);
}
/**
* Gets an Agent resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getAgentPlain(GetAgentPlainArgs args) {
return getAgentPlain(args, InvokeOptions.Empty);
}
/**
* Gets an Agent resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getAgent(GetAgentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:storagemover:getAgent", TypeShape.of(GetAgentResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an Agent resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getAgentPlain(GetAgentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:storagemover:getAgent", TypeShape.of(GetAgentResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an Endpoint resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getEndpoint(GetEndpointArgs args) {
return getEndpoint(args, InvokeOptions.Empty);
}
/**
* Gets an Endpoint resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getEndpointPlain(GetEndpointPlainArgs args) {
return getEndpointPlain(args, InvokeOptions.Empty);
}
/**
* Gets an Endpoint resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getEndpoint(GetEndpointArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:storagemover:getEndpoint", TypeShape.of(GetEndpointResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an Endpoint resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getEndpointPlain(GetEndpointPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:storagemover:getEndpoint", TypeShape.of(GetEndpointResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Job Definition resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getJobDefinition(GetJobDefinitionArgs args) {
return getJobDefinition(args, InvokeOptions.Empty);
}
/**
* Gets a Job Definition resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getJobDefinitionPlain(GetJobDefinitionPlainArgs args) {
return getJobDefinitionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Job Definition resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getJobDefinition(GetJobDefinitionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:storagemover:getJobDefinition", TypeShape.of(GetJobDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Job Definition resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getJobDefinitionPlain(GetJobDefinitionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:storagemover:getJobDefinition", TypeShape.of(GetJobDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Project resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getProject(GetProjectArgs args) {
return getProject(args, InvokeOptions.Empty);
}
/**
* Gets a Project resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getProjectPlain(GetProjectPlainArgs args) {
return getProjectPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Project resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getProject(GetProjectArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:storagemover:getProject", TypeShape.of(GetProjectResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Project resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getProjectPlain(GetProjectPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:storagemover:getProject", TypeShape.of(GetProjectResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Storage Mover resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getStorageMover(GetStorageMoverArgs args) {
return getStorageMover(args, InvokeOptions.Empty);
}
/**
* Gets a Storage Mover resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getStorageMoverPlain(GetStorageMoverPlainArgs args) {
return getStorageMoverPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Storage Mover resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static Output getStorageMover(GetStorageMoverArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:storagemover:getStorageMover", TypeShape.of(GetStorageMoverResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Storage Mover resource.
* Azure REST API version: 2023-03-01.
*
* Other available API versions: 2023-07-01-preview, 2023-10-01, 2024-07-01.
*
*/
public static CompletableFuture getStorageMoverPlain(GetStorageMoverPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:storagemover:getStorageMover", TypeShape.of(GetStorageMoverResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy