
com.pulumi.azurenative.servicefabric.ServicefabricFunctions 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.servicefabric;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationPlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationTypeArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationTypePlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationTypeVersionArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterApplicationTypeVersionPlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterPlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterServiceArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetManagedClusterServicePlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetNodeTypeArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetNodeTypePlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetmanagedAzResiliencyStatusArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetmanagedAzResiliencyStatusPlainArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetmanagedMaintenanceWindowStatusArgs;
import com.pulumi.azurenative.servicefabric.inputs.GetmanagedMaintenanceWindowStatusPlainArgs;
import com.pulumi.azurenative.servicefabric.outputs.GetManagedClusterApplicationResult;
import com.pulumi.azurenative.servicefabric.outputs.GetManagedClusterApplicationTypeResult;
import com.pulumi.azurenative.servicefabric.outputs.GetManagedClusterApplicationTypeVersionResult;
import com.pulumi.azurenative.servicefabric.outputs.GetManagedClusterResult;
import com.pulumi.azurenative.servicefabric.outputs.GetManagedClusterServiceResult;
import com.pulumi.azurenative.servicefabric.outputs.GetNodeTypeResult;
import com.pulumi.azurenative.servicefabric.outputs.GetmanagedAzResiliencyStatusResult;
import com.pulumi.azurenative.servicefabric.outputs.GetmanagedMaintenanceWindowStatusResult;
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 ServicefabricFunctions {
/**
* Get a Service Fabric managed cluster resource created or in the process of being created in the specified resource group.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2020-01-01-preview, 2022-01-01, 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedCluster(GetManagedClusterArgs args) {
return getManagedCluster(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed cluster resource created or in the process of being created in the specified resource group.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2020-01-01-preview, 2022-01-01, 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterPlain(GetManagedClusterPlainArgs args) {
return getManagedClusterPlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed cluster resource created or in the process of being created in the specified resource group.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2020-01-01-preview, 2022-01-01, 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedCluster(GetManagedClusterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getManagedCluster", TypeShape.of(GetManagedClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric managed cluster resource created or in the process of being created in the specified resource group.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2020-01-01-preview, 2022-01-01, 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterPlain(GetManagedClusterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getManagedCluster", TypeShape.of(GetManagedClusterResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric managed application resource created or in the process of being created in the Service Fabric cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplication(GetManagedClusterApplicationArgs args) {
return getManagedClusterApplication(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed application resource created or in the process of being created in the Service Fabric cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationPlain(GetManagedClusterApplicationPlainArgs args) {
return getManagedClusterApplicationPlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed application resource created or in the process of being created in the Service Fabric cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplication(GetManagedClusterApplicationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getManagedClusterApplication", TypeShape.of(GetManagedClusterApplicationResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric managed application resource created or in the process of being created in the Service Fabric cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationPlain(GetManagedClusterApplicationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getManagedClusterApplication", TypeShape.of(GetManagedClusterApplicationResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric application type name resource created or in the process of being created in the Service Fabric managed cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplicationType(GetManagedClusterApplicationTypeArgs args) {
return getManagedClusterApplicationType(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric application type name resource created or in the process of being created in the Service Fabric managed cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationTypePlain(GetManagedClusterApplicationTypePlainArgs args) {
return getManagedClusterApplicationTypePlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric application type name resource created or in the process of being created in the Service Fabric managed cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplicationType(GetManagedClusterApplicationTypeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getManagedClusterApplicationType", TypeShape.of(GetManagedClusterApplicationTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric application type name resource created or in the process of being created in the Service Fabric managed cluster resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationTypePlain(GetManagedClusterApplicationTypePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getManagedClusterApplicationType", TypeShape.of(GetManagedClusterApplicationTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplicationTypeVersion(GetManagedClusterApplicationTypeVersionArgs args) {
return getManagedClusterApplicationTypeVersion(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationTypeVersionPlain(GetManagedClusterApplicationTypeVersionPlainArgs args) {
return getManagedClusterApplicationTypeVersionPlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterApplicationTypeVersion(GetManagedClusterApplicationTypeVersionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getManagedClusterApplicationTypeVersion", TypeShape.of(GetManagedClusterApplicationTypeVersionResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterApplicationTypeVersionPlain(GetManagedClusterApplicationTypeVersionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getManagedClusterApplicationTypeVersion", TypeShape.of(GetManagedClusterApplicationTypeVersionResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric service resource created or in the process of being created in the Service Fabric managed application resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterService(GetManagedClusterServiceArgs args) {
return getManagedClusterService(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric service resource created or in the process of being created in the Service Fabric managed application resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterServicePlain(GetManagedClusterServicePlainArgs args) {
return getManagedClusterServicePlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric service resource created or in the process of being created in the Service Fabric managed application resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getManagedClusterService(GetManagedClusterServiceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getManagedClusterService", TypeShape.of(GetManagedClusterServiceResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric service resource created or in the process of being created in the Service Fabric managed application resource.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getManagedClusterServicePlain(GetManagedClusterServicePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getManagedClusterService", TypeShape.of(GetManagedClusterServiceResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric node type of a given managed cluster.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2021-09-01-privatepreview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getNodeType(GetNodeTypeArgs args) {
return getNodeType(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric node type of a given managed cluster.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2021-09-01-privatepreview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getNodeTypePlain(GetNodeTypePlainArgs args) {
return getNodeTypePlain(args, InvokeOptions.Empty);
}
/**
* Get a Service Fabric node type of a given managed cluster.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2021-09-01-privatepreview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getNodeType(GetNodeTypeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getNodeType", TypeShape.of(GetNodeTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Get a Service Fabric node type of a given managed cluster.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2021-09-01-privatepreview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getNodeTypePlain(GetNodeTypePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getNodeType", TypeShape.of(GetNodeTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Action to get Az Resiliency Status of all the Base resources constituting Service Fabric Managed Clusters.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getmanagedAzResiliencyStatus(GetmanagedAzResiliencyStatusArgs args) {
return getmanagedAzResiliencyStatus(args, InvokeOptions.Empty);
}
/**
* Action to get Az Resiliency Status of all the Base resources constituting Service Fabric Managed Clusters.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getmanagedAzResiliencyStatusPlain(GetmanagedAzResiliencyStatusPlainArgs args) {
return getmanagedAzResiliencyStatusPlain(args, InvokeOptions.Empty);
}
/**
* Action to get Az Resiliency Status of all the Base resources constituting Service Fabric Managed Clusters.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getmanagedAzResiliencyStatus(GetmanagedAzResiliencyStatusArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getmanagedAzResiliencyStatus", TypeShape.of(GetmanagedAzResiliencyStatusResult.class), args, Utilities.withVersion(options));
}
/**
* Action to get Az Resiliency Status of all the Base resources constituting Service Fabric Managed Clusters.
* Azure REST API version: 2023-03-01-preview.
*
* Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getmanagedAzResiliencyStatusPlain(GetmanagedAzResiliencyStatusPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getmanagedAzResiliencyStatus", TypeShape.of(GetmanagedAzResiliencyStatusResult.class), args, Utilities.withVersion(options));
}
/**
* Action to get Maintenance Window Status of the Service Fabric Managed Clusters.
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getmanagedMaintenanceWindowStatus(GetmanagedMaintenanceWindowStatusArgs args) {
return getmanagedMaintenanceWindowStatus(args, InvokeOptions.Empty);
}
/**
* Action to get Maintenance Window Status of the Service Fabric Managed Clusters.
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getmanagedMaintenanceWindowStatusPlain(GetmanagedMaintenanceWindowStatusPlainArgs args) {
return getmanagedMaintenanceWindowStatusPlain(args, InvokeOptions.Empty);
}
/**
* Action to get Maintenance Window Status of the Service Fabric Managed Clusters.
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static Output getmanagedMaintenanceWindowStatus(GetmanagedMaintenanceWindowStatusArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:servicefabric:getmanagedMaintenanceWindowStatus", TypeShape.of(GetmanagedMaintenanceWindowStatusResult.class), args, Utilities.withVersion(options));
}
/**
* Action to get Maintenance Window Status of the Service Fabric Managed Clusters.
* Azure REST API version: 2023-07-01-preview.
*
* Other available API versions: 2023-09-01-preview, 2023-11-01-preview, 2023-12-01-preview, 2024-02-01-preview, 2024-04-01, 2024-06-01-preview.
*
*/
public static CompletableFuture getmanagedMaintenanceWindowStatusPlain(GetmanagedMaintenanceWindowStatusPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:servicefabric:getmanagedMaintenanceWindowStatus", TypeShape.of(GetmanagedMaintenanceWindowStatusResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy