
com.pulumi.azurenative.azurearcdata.AzurearcdataFunctions 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.azurearcdata;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.azurearcdata.inputs.GetActiveDirectoryConnectorArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetActiveDirectoryConnectorPlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetDataControllerArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetDataControllerPlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetFailoverGroupArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetFailoverGroupPlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetPostgresInstanceArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetPostgresInstancePlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlManagedInstanceArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlManagedInstancePlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerAvailabilityGroupArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerAvailabilityGroupDetailViewArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerAvailabilityGroupDetailViewPlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerAvailabilityGroupPlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerDatabaseArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerDatabasePlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerInstanceArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerInstancePlainArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerInstanceTelemetryArgs;
import com.pulumi.azurenative.azurearcdata.inputs.GetSqlServerInstanceTelemetryPlainArgs;
import com.pulumi.azurenative.azurearcdata.outputs.GetActiveDirectoryConnectorResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetDataControllerResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetFailoverGroupResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetPostgresInstanceResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlManagedInstanceResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlServerAvailabilityGroupDetailViewResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlServerAvailabilityGroupResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlServerDatabaseResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlServerInstanceResult;
import com.pulumi.azurenative.azurearcdata.outputs.GetSqlServerInstanceTelemetryResult;
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 AzurearcdataFunctions {
/**
* Retrieves an Active Directory connector resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getActiveDirectoryConnector(GetActiveDirectoryConnectorArgs args) {
return getActiveDirectoryConnector(args, InvokeOptions.Empty);
}
/**
* Retrieves an Active Directory connector resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getActiveDirectoryConnectorPlain(GetActiveDirectoryConnectorPlainArgs args) {
return getActiveDirectoryConnectorPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves an Active Directory connector resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getActiveDirectoryConnector(GetActiveDirectoryConnectorArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getActiveDirectoryConnector", TypeShape.of(GetActiveDirectoryConnectorResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves an Active Directory connector resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getActiveDirectoryConnectorPlain(GetActiveDirectoryConnectorPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getActiveDirectoryConnector", TypeShape.of(GetActiveDirectoryConnectorResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a dataController resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getDataController(GetDataControllerArgs args) {
return getDataController(args, InvokeOptions.Empty);
}
/**
* Retrieves a dataController resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getDataControllerPlain(GetDataControllerPlainArgs args) {
return getDataControllerPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves a dataController resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getDataController(GetDataControllerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getDataController", TypeShape.of(GetDataControllerResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a dataController resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getDataControllerPlain(GetDataControllerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getDataController", TypeShape.of(GetDataControllerResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a failover group resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getFailoverGroup(GetFailoverGroupArgs args) {
return getFailoverGroup(args, InvokeOptions.Empty);
}
/**
* Retrieves a failover group resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getFailoverGroupPlain(GetFailoverGroupPlainArgs args) {
return getFailoverGroupPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves a failover group resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getFailoverGroup(GetFailoverGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getFailoverGroup", TypeShape.of(GetFailoverGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a failover group resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getFailoverGroupPlain(GetFailoverGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getFailoverGroup", TypeShape.of(GetFailoverGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a postgres Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getPostgresInstance(GetPostgresInstanceArgs args) {
return getPostgresInstance(args, InvokeOptions.Empty);
}
/**
* Retrieves a postgres Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getPostgresInstancePlain(GetPostgresInstancePlainArgs args) {
return getPostgresInstancePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves a postgres Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getPostgresInstance(GetPostgresInstanceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getPostgresInstance", TypeShape.of(GetPostgresInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a postgres Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getPostgresInstancePlain(GetPostgresInstancePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getPostgresInstance", TypeShape.of(GetPostgresInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a SQL Managed Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlManagedInstance(GetSqlManagedInstanceArgs args) {
return getSqlManagedInstance(args, InvokeOptions.Empty);
}
/**
* Retrieves a SQL Managed Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlManagedInstancePlain(GetSqlManagedInstancePlainArgs args) {
return getSqlManagedInstancePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves a SQL Managed Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlManagedInstance(GetSqlManagedInstanceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlManagedInstance", TypeShape.of(GetSqlManagedInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a SQL Managed Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlManagedInstancePlain(GetSqlManagedInstancePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlManagedInstance", TypeShape.of(GetSqlManagedInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves an Arc Sql Server availability group.
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerAvailabilityGroup(GetSqlServerAvailabilityGroupArgs args) {
return getSqlServerAvailabilityGroup(args, InvokeOptions.Empty);
}
/**
* Retrieves an Arc Sql Server availability group.
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerAvailabilityGroupPlain(GetSqlServerAvailabilityGroupPlainArgs args) {
return getSqlServerAvailabilityGroupPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves an Arc Sql Server availability group.
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerAvailabilityGroup(GetSqlServerAvailabilityGroupArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlServerAvailabilityGroup", TypeShape.of(GetSqlServerAvailabilityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves an Arc Sql Server availability group.
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerAvailabilityGroupPlain(GetSqlServerAvailabilityGroupPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlServerAvailabilityGroup", TypeShape.of(GetSqlServerAvailabilityGroupResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves detailed properties of the Availability Group.
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerAvailabilityGroupDetailView(GetSqlServerAvailabilityGroupDetailViewArgs args) {
return getSqlServerAvailabilityGroupDetailView(args, InvokeOptions.Empty);
}
/**
* Retrieves detailed properties of the Availability Group.
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerAvailabilityGroupDetailViewPlain(GetSqlServerAvailabilityGroupDetailViewPlainArgs args) {
return getSqlServerAvailabilityGroupDetailViewPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves detailed properties of the Availability Group.
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerAvailabilityGroupDetailView(GetSqlServerAvailabilityGroupDetailViewArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlServerAvailabilityGroupDetailView", TypeShape.of(GetSqlServerAvailabilityGroupDetailViewResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves detailed properties of the Availability Group.
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerAvailabilityGroupDetailViewPlain(GetSqlServerAvailabilityGroupDetailViewPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlServerAvailabilityGroupDetailView", TypeShape.of(GetSqlServerAvailabilityGroupDetailViewResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves an Arc Sql Server database.
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlServerDatabase(GetSqlServerDatabaseArgs args) {
return getSqlServerDatabase(args, InvokeOptions.Empty);
}
/**
* Retrieves an Arc Sql Server database.
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerDatabasePlain(GetSqlServerDatabasePlainArgs args) {
return getSqlServerDatabasePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves an Arc Sql Server database.
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlServerDatabase(GetSqlServerDatabaseArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlServerDatabase", TypeShape.of(GetSqlServerDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves an Arc Sql Server database.
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerDatabasePlain(GetSqlServerDatabasePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlServerDatabase", TypeShape.of(GetSqlServerDatabaseResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a SQL Server Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlServerInstance(GetSqlServerInstanceArgs args) {
return getSqlServerInstance(args, InvokeOptions.Empty);
}
/**
* Retrieves a SQL Server Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerInstancePlain(GetSqlServerInstancePlainArgs args) {
return getSqlServerInstancePlain(args, InvokeOptions.Empty);
}
/**
* Retrieves a SQL Server Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static Output getSqlServerInstance(GetSqlServerInstanceArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlServerInstance", TypeShape.of(GetSqlServerInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves a SQL Server Instance resource
* Azure REST API version: 2023-01-15-preview.
*
* Other available API versions: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerInstancePlain(GetSqlServerInstancePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlServerInstance", TypeShape.of(GetSqlServerInstanceResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves SQL Server instance telemetry
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerInstanceTelemetry(GetSqlServerInstanceTelemetryArgs args) {
return getSqlServerInstanceTelemetry(args, InvokeOptions.Empty);
}
/**
* Retrieves SQL Server instance telemetry
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerInstanceTelemetryPlain(GetSqlServerInstanceTelemetryPlainArgs args) {
return getSqlServerInstanceTelemetryPlain(args, InvokeOptions.Empty);
}
/**
* Retrieves SQL Server instance telemetry
* Azure REST API version: 2024-01-01.
*
*/
public static Output getSqlServerInstanceTelemetry(GetSqlServerInstanceTelemetryArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:azurearcdata:getSqlServerInstanceTelemetry", TypeShape.of(GetSqlServerInstanceTelemetryResult.class), args, Utilities.withVersion(options));
}
/**
* Retrieves SQL Server instance telemetry
* Azure REST API version: 2024-01-01.
*
*/
public static CompletableFuture getSqlServerInstanceTelemetryPlain(GetSqlServerInstanceTelemetryPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:azurearcdata:getSqlServerInstanceTelemetry", TypeShape.of(GetSqlServerInstanceTelemetryResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy