com.pulumi.azurenative.devcenter.DevcenterFunctions 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.devcenter;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.devcenter.inputs.GetAttachedNetworkByDevCenterArgs;
import com.pulumi.azurenative.devcenter.inputs.GetAttachedNetworkByDevCenterPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogDevBoxDefinitionErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogDevBoxDefinitionErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogSyncErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCatalogSyncErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCurationProfileArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCurationProfilePlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCustomizationTaskErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetCustomizationTaskErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetDevBoxDefinitionArgs;
import com.pulumi.azurenative.devcenter.inputs.GetDevBoxDefinitionPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetDevCenterArgs;
import com.pulumi.azurenative.devcenter.inputs.GetDevCenterPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEncryptionSetArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEncryptionSetPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEnvironmentDefinitionErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEnvironmentDefinitionErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEnvironmentTypeArgs;
import com.pulumi.azurenative.devcenter.inputs.GetEnvironmentTypePlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetGalleryArgs;
import com.pulumi.azurenative.devcenter.inputs.GetGalleryPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetNetworkConnectionArgs;
import com.pulumi.azurenative.devcenter.inputs.GetNetworkConnectionPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPlanArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPlanMemberArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPlanMemberPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPlanPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPoolArgs;
import com.pulumi.azurenative.devcenter.inputs.GetPoolPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogEnvironmentDefinitionErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogImageDefinitionBuildDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogImageDefinitionBuildDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogSyncErrorDetailsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectCatalogSyncErrorDetailsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectEnvironmentTypeArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectEnvironmentTypePlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectInheritedSettingsArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectInheritedSettingsPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectPolicyArgs;
import com.pulumi.azurenative.devcenter.inputs.GetProjectPolicyPlainArgs;
import com.pulumi.azurenative.devcenter.inputs.GetScheduleArgs;
import com.pulumi.azurenative.devcenter.inputs.GetSchedulePlainArgs;
import com.pulumi.azurenative.devcenter.inputs.ListSkusByProjectArgs;
import com.pulumi.azurenative.devcenter.inputs.ListSkusByProjectPlainArgs;
import com.pulumi.azurenative.devcenter.outputs.GetAttachedNetworkByDevCenterResult;
import com.pulumi.azurenative.devcenter.outputs.GetCatalogDevBoxDefinitionErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetCatalogResult;
import com.pulumi.azurenative.devcenter.outputs.GetCatalogSyncErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetCurationProfileResult;
import com.pulumi.azurenative.devcenter.outputs.GetCustomizationTaskErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetDevBoxDefinitionResult;
import com.pulumi.azurenative.devcenter.outputs.GetDevCenterResult;
import com.pulumi.azurenative.devcenter.outputs.GetEncryptionSetResult;
import com.pulumi.azurenative.devcenter.outputs.GetEnvironmentDefinitionErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetEnvironmentTypeResult;
import com.pulumi.azurenative.devcenter.outputs.GetGalleryResult;
import com.pulumi.azurenative.devcenter.outputs.GetNetworkConnectionResult;
import com.pulumi.azurenative.devcenter.outputs.GetPlanMemberResult;
import com.pulumi.azurenative.devcenter.outputs.GetPlanResult;
import com.pulumi.azurenative.devcenter.outputs.GetPoolResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectCatalogEnvironmentDefinitionErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectCatalogImageDefinitionBuildDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectCatalogResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectCatalogSyncErrorDetailsResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectEnvironmentTypeResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectInheritedSettingsResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectPolicyResult;
import com.pulumi.azurenative.devcenter.outputs.GetProjectResult;
import com.pulumi.azurenative.devcenter.outputs.GetScheduleResult;
import com.pulumi.azurenative.devcenter.outputs.ListSkusByProjectResult;
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 DevcenterFunctions {
/**
* Gets an attached NetworkConnection.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getAttachedNetworkByDevCenter(GetAttachedNetworkByDevCenterArgs args) {
return getAttachedNetworkByDevCenter(args, InvokeOptions.Empty);
}
/**
* Gets an attached NetworkConnection.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getAttachedNetworkByDevCenterPlain(GetAttachedNetworkByDevCenterPlainArgs args) {
return getAttachedNetworkByDevCenterPlain(args, InvokeOptions.Empty);
}
/**
* Gets an attached NetworkConnection.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getAttachedNetworkByDevCenter(GetAttachedNetworkByDevCenterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getAttachedNetworkByDevCenter", TypeShape.of(GetAttachedNetworkByDevCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an attached NetworkConnection.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getAttachedNetworkByDevCenterPlain(GetAttachedNetworkByDevCenterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getAttachedNetworkByDevCenter", TypeShape.of(GetAttachedNetworkByDevCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a catalog
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCatalog(GetCatalogArgs args) {
return getCatalog(args, InvokeOptions.Empty);
}
/**
* Gets a catalog
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCatalogPlain(GetCatalogPlainArgs args) {
return getCatalogPlain(args, InvokeOptions.Empty);
}
/**
* Gets a catalog
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCatalog(GetCatalogArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getCatalog", TypeShape.of(GetCatalogResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a catalog
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCatalogPlain(GetCatalogPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getCatalog", TypeShape.of(GetCatalogResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Catalog Devbox Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview.
*
*/
public static Output getCatalogDevBoxDefinitionErrorDetails(GetCatalogDevBoxDefinitionErrorDetailsArgs args) {
return getCatalogDevBoxDefinitionErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets Catalog Devbox Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview.
*
*/
public static CompletableFuture getCatalogDevBoxDefinitionErrorDetailsPlain(GetCatalogDevBoxDefinitionErrorDetailsPlainArgs args) {
return getCatalogDevBoxDefinitionErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets Catalog Devbox Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview.
*
*/
public static Output getCatalogDevBoxDefinitionErrorDetails(GetCatalogDevBoxDefinitionErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getCatalogDevBoxDefinitionErrorDetails", TypeShape.of(GetCatalogDevBoxDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Catalog Devbox Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview.
*
*/
public static CompletableFuture getCatalogDevBoxDefinitionErrorDetailsPlain(GetCatalogDevBoxDefinitionErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getCatalogDevBoxDefinitionErrorDetails", TypeShape.of(GetCatalogDevBoxDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets catalog synchronization error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCatalogSyncErrorDetails(GetCatalogSyncErrorDetailsArgs args) {
return getCatalogSyncErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets catalog synchronization error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCatalogSyncErrorDetailsPlain(GetCatalogSyncErrorDetailsPlainArgs args) {
return getCatalogSyncErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets catalog synchronization error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCatalogSyncErrorDetails(GetCatalogSyncErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getCatalogSyncErrorDetails", TypeShape.of(GetCatalogSyncErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets catalog synchronization error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCatalogSyncErrorDetailsPlain(GetCatalogSyncErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getCatalogSyncErrorDetails", TypeShape.of(GetCatalogSyncErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific curation profile.
* Azure REST API version: 2024-08-01-preview.
*
* Other available API versions: 2024-10-01-preview.
*
*/
public static Output getCurationProfile(GetCurationProfileArgs args) {
return getCurationProfile(args, InvokeOptions.Empty);
}
/**
* Gets a specific curation profile.
* Azure REST API version: 2024-08-01-preview.
*
* Other available API versions: 2024-10-01-preview.
*
*/
public static CompletableFuture getCurationProfilePlain(GetCurationProfilePlainArgs args) {
return getCurationProfilePlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific curation profile.
* Azure REST API version: 2024-08-01-preview.
*
* Other available API versions: 2024-10-01-preview.
*
*/
public static Output getCurationProfile(GetCurationProfileArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getCurationProfile", TypeShape.of(GetCurationProfileResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific curation profile.
* Azure REST API version: 2024-08-01-preview.
*
* Other available API versions: 2024-10-01-preview.
*
*/
public static CompletableFuture getCurationProfilePlain(GetCurationProfilePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getCurationProfile", TypeShape.of(GetCurationProfileResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Customization Task error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCustomizationTaskErrorDetails(GetCustomizationTaskErrorDetailsArgs args) {
return getCustomizationTaskErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets Customization Task error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCustomizationTaskErrorDetailsPlain(GetCustomizationTaskErrorDetailsPlainArgs args) {
return getCustomizationTaskErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets Customization Task error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getCustomizationTaskErrorDetails(GetCustomizationTaskErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getCustomizationTaskErrorDetails", TypeShape.of(GetCustomizationTaskErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Customization Task error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getCustomizationTaskErrorDetailsPlain(GetCustomizationTaskErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getCustomizationTaskErrorDetails", TypeShape.of(GetCustomizationTaskErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Dev Box definition
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getDevBoxDefinition(GetDevBoxDefinitionArgs args) {
return getDevBoxDefinition(args, InvokeOptions.Empty);
}
/**
* Gets a Dev Box definition
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getDevBoxDefinitionPlain(GetDevBoxDefinitionPlainArgs args) {
return getDevBoxDefinitionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a Dev Box definition
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getDevBoxDefinition(GetDevBoxDefinitionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getDevBoxDefinition", TypeShape.of(GetDevBoxDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a Dev Box definition
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2022-11-11-preview, 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getDevBoxDefinitionPlain(GetDevBoxDefinitionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getDevBoxDefinition", TypeShape.of(GetDevBoxDefinitionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getDevCenter(GetDevCenterArgs args) {
return getDevCenter(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getDevCenterPlain(GetDevCenterPlainArgs args) {
return getDevCenterPlain(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getDevCenter(GetDevCenterArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getDevCenter", TypeShape.of(GetDevCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getDevCenterPlain(GetDevCenterPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getDevCenter", TypeShape.of(GetDevCenterResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter encryption set.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEncryptionSet(GetEncryptionSetArgs args) {
return getEncryptionSet(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter encryption set.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEncryptionSetPlain(GetEncryptionSetPlainArgs args) {
return getEncryptionSetPlain(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter encryption set.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEncryptionSet(GetEncryptionSetArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getEncryptionSet", TypeShape.of(GetEncryptionSetResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter encryption set.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEncryptionSetPlain(GetEncryptionSetPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getEncryptionSet", TypeShape.of(GetEncryptionSetResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEnvironmentDefinitionErrorDetails(GetEnvironmentDefinitionErrorDetailsArgs args) {
return getEnvironmentDefinitionErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEnvironmentDefinitionErrorDetailsPlain(GetEnvironmentDefinitionErrorDetailsPlainArgs args) {
return getEnvironmentDefinitionErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEnvironmentDefinitionErrorDetails(GetEnvironmentDefinitionErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getEnvironmentDefinitionErrorDetails", TypeShape.of(GetEnvironmentDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2023-08-01-preview.
*
* Other available API versions: 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEnvironmentDefinitionErrorDetailsPlain(GetEnvironmentDefinitionErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getEnvironmentDefinitionErrorDetails", TypeShape.of(GetEnvironmentDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEnvironmentType(GetEnvironmentTypeArgs args) {
return getEnvironmentType(args, InvokeOptions.Empty);
}
/**
* Gets an environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEnvironmentTypePlain(GetEnvironmentTypePlainArgs args) {
return getEnvironmentTypePlain(args, InvokeOptions.Empty);
}
/**
* Gets an environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getEnvironmentType(GetEnvironmentTypeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getEnvironmentType", TypeShape.of(GetEnvironmentTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getEnvironmentTypePlain(GetEnvironmentTypePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getEnvironmentType", TypeShape.of(GetEnvironmentTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a gallery
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getGallery(GetGalleryArgs args) {
return getGallery(args, InvokeOptions.Empty);
}
/**
* Gets a gallery
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getGalleryPlain(GetGalleryPlainArgs args) {
return getGalleryPlain(args, InvokeOptions.Empty);
}
/**
* Gets a gallery
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getGallery(GetGalleryArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getGallery", TypeShape.of(GetGalleryResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a gallery
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getGalleryPlain(GetGalleryPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getGallery", TypeShape.of(GetGalleryResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a network connection resource
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getNetworkConnection(GetNetworkConnectionArgs args) {
return getNetworkConnection(args, InvokeOptions.Empty);
}
/**
* Gets a network connection resource
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getNetworkConnectionPlain(GetNetworkConnectionPlainArgs args) {
return getNetworkConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Gets a network connection resource
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getNetworkConnection(GetNetworkConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getNetworkConnection", TypeShape.of(GetNetworkConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a network connection resource
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getNetworkConnectionPlain(GetNetworkConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getNetworkConnection", TypeShape.of(GetNetworkConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter plan.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPlan(GetPlanArgs args) {
return getPlan(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter plan.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPlanPlain(GetPlanPlainArgs args) {
return getPlanPlain(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter plan.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPlan(GetPlanArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getPlan", TypeShape.of(GetPlanResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter plan.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPlanPlain(GetPlanPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getPlan", TypeShape.of(GetPlanResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter plan member.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPlanMember(GetPlanMemberArgs args) {
return getPlanMember(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter plan member.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPlanMemberPlain(GetPlanMemberPlainArgs args) {
return getPlanMemberPlain(args, InvokeOptions.Empty);
}
/**
* Gets a devcenter plan member.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPlanMember(GetPlanMemberArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getPlanMember", TypeShape.of(GetPlanMemberResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a devcenter plan member.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPlanMemberPlain(GetPlanMemberPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getPlanMember", TypeShape.of(GetPlanMemberResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a machine pool
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPool(GetPoolArgs args) {
return getPool(args, InvokeOptions.Empty);
}
/**
* Gets a machine pool
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPoolPlain(GetPoolPlainArgs args) {
return getPoolPlain(args, InvokeOptions.Empty);
}
/**
* Gets a machine pool
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getPool(GetPoolArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getPool", TypeShape.of(GetPoolResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a machine pool
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getPoolPlain(GetPoolPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getPool", TypeShape.of(GetPoolResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific project.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProject(GetProjectArgs args) {
return getProject(args, InvokeOptions.Empty);
}
/**
* Gets a specific project.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectPlain(GetProjectPlainArgs args) {
return getProjectPlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific project.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProject(GetProjectArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProject", TypeShape.of(GetProjectResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific project.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectPlain(GetProjectPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProject", TypeShape.of(GetProjectResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an associated project catalog.
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalog(GetProjectCatalogArgs args) {
return getProjectCatalog(args, InvokeOptions.Empty);
}
/**
* Gets an associated project catalog.
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogPlain(GetProjectCatalogPlainArgs args) {
return getProjectCatalogPlain(args, InvokeOptions.Empty);
}
/**
* Gets an associated project catalog.
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalog(GetProjectCatalogArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectCatalog", TypeShape.of(GetProjectCatalogResult.class), args, Utilities.withVersion(options));
}
/**
* Gets an associated project catalog.
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogPlain(GetProjectCatalogPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectCatalog", TypeShape.of(GetProjectCatalogResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogEnvironmentDefinitionErrorDetails(GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs args) {
return getProjectCatalogEnvironmentDefinitionErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogEnvironmentDefinitionErrorDetailsPlain(GetProjectCatalogEnvironmentDefinitionErrorDetailsPlainArgs args) {
return getProjectCatalogEnvironmentDefinitionErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogEnvironmentDefinitionErrorDetails(GetProjectCatalogEnvironmentDefinitionErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectCatalogEnvironmentDefinitionErrorDetails", TypeShape.of(GetProjectCatalogEnvironmentDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Environment Definition error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogEnvironmentDefinitionErrorDetailsPlain(GetProjectCatalogEnvironmentDefinitionErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectCatalogEnvironmentDefinitionErrorDetails", TypeShape.of(GetProjectCatalogEnvironmentDefinitionErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Build details
* Azure REST API version: 2024-07-01-preview.
*
* Other available API versions: 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args) {
return getProjectCatalogImageDefinitionBuildDetails(args, InvokeOptions.Empty);
}
/**
* Gets Build details
* Azure REST API version: 2024-07-01-preview.
*
* Other available API versions: 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogImageDefinitionBuildDetailsPlain(GetProjectCatalogImageDefinitionBuildDetailsPlainArgs args) {
return getProjectCatalogImageDefinitionBuildDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets Build details
* Azure REST API version: 2024-07-01-preview.
*
* Other available API versions: 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails", TypeShape.of(GetProjectCatalogImageDefinitionBuildDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets Build details
* Azure REST API version: 2024-07-01-preview.
*
* Other available API versions: 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogImageDefinitionBuildDetailsPlain(GetProjectCatalogImageDefinitionBuildDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails", TypeShape.of(GetProjectCatalogImageDefinitionBuildDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets project catalog synchronization error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogSyncErrorDetails(GetProjectCatalogSyncErrorDetailsArgs args) {
return getProjectCatalogSyncErrorDetails(args, InvokeOptions.Empty);
}
/**
* Gets project catalog synchronization error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogSyncErrorDetailsPlain(GetProjectCatalogSyncErrorDetailsPlainArgs args) {
return getProjectCatalogSyncErrorDetailsPlain(args, InvokeOptions.Empty);
}
/**
* Gets project catalog synchronization error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectCatalogSyncErrorDetails(GetProjectCatalogSyncErrorDetailsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectCatalogSyncErrorDetails", TypeShape.of(GetProjectCatalogSyncErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets project catalog synchronization error details
* Azure REST API version: 2024-02-01.
*
* Other available API versions: 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectCatalogSyncErrorDetailsPlain(GetProjectCatalogSyncErrorDetailsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectCatalogSyncErrorDetails", TypeShape.of(GetProjectCatalogSyncErrorDetailsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a project environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectEnvironmentType(GetProjectEnvironmentTypeArgs args) {
return getProjectEnvironmentType(args, InvokeOptions.Empty);
}
/**
* Gets a project environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectEnvironmentTypePlain(GetProjectEnvironmentTypePlainArgs args) {
return getProjectEnvironmentTypePlain(args, InvokeOptions.Empty);
}
/**
* Gets a project environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectEnvironmentType(GetProjectEnvironmentTypeArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectEnvironmentType", TypeShape.of(GetProjectEnvironmentTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a project environment type.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectEnvironmentTypePlain(GetProjectEnvironmentTypePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectEnvironmentType", TypeShape.of(GetProjectEnvironmentTypeResult.class), args, Utilities.withVersion(options));
}
/**
* Gets applicable inherited settings for this project.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectInheritedSettings(GetProjectInheritedSettingsArgs args) {
return getProjectInheritedSettings(args, InvokeOptions.Empty);
}
/**
* Gets applicable inherited settings for this project.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectInheritedSettingsPlain(GetProjectInheritedSettingsPlainArgs args) {
return getProjectInheritedSettingsPlain(args, InvokeOptions.Empty);
}
/**
* Gets applicable inherited settings for this project.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getProjectInheritedSettings(GetProjectInheritedSettingsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectInheritedSettings", TypeShape.of(GetProjectInheritedSettingsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets applicable inherited settings for this project.
* Azure REST API version: 2024-05-01-preview.
*
* Other available API versions: 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectInheritedSettingsPlain(GetProjectInheritedSettingsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectInheritedSettings", TypeShape.of(GetProjectInheritedSettingsResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific project policy.
* Azure REST API version: 2024-10-01-preview.
*
*/
public static Output getProjectPolicy(GetProjectPolicyArgs args) {
return getProjectPolicy(args, InvokeOptions.Empty);
}
/**
* Gets a specific project policy.
* Azure REST API version: 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectPolicyPlain(GetProjectPolicyPlainArgs args) {
return getProjectPolicyPlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific project policy.
* Azure REST API version: 2024-10-01-preview.
*
*/
public static Output getProjectPolicy(GetProjectPolicyArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getProjectPolicy", TypeShape.of(GetProjectPolicyResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific project policy.
* Azure REST API version: 2024-10-01-preview.
*
*/
public static CompletableFuture getProjectPolicyPlain(GetProjectPolicyPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getProjectPolicy", TypeShape.of(GetProjectPolicyResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a schedule resource.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getSchedule(GetScheduleArgs args) {
return getSchedule(args, InvokeOptions.Empty);
}
/**
* Gets a schedule resource.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getSchedulePlain(GetSchedulePlainArgs args) {
return getSchedulePlain(args, InvokeOptions.Empty);
}
/**
* Gets a schedule resource.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output getSchedule(GetScheduleArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:getSchedule", TypeShape.of(GetScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a schedule resource.
* Azure REST API version: 2023-04-01.
*
* Other available API versions: 2023-08-01-preview, 2023-10-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture getSchedulePlain(GetSchedulePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:getSchedule", TypeShape.of(GetScheduleResult.class), args, Utilities.withVersion(options));
}
/**
* Lists SKUs available to the project
* Azure REST API version: 2024-06-01-preview.
*
* Other available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output listSkusByProject(ListSkusByProjectArgs args) {
return listSkusByProject(args, InvokeOptions.Empty);
}
/**
* Lists SKUs available to the project
* Azure REST API version: 2024-06-01-preview.
*
* Other available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture listSkusByProjectPlain(ListSkusByProjectPlainArgs args) {
return listSkusByProjectPlain(args, InvokeOptions.Empty);
}
/**
* Lists SKUs available to the project
* Azure REST API version: 2024-06-01-preview.
*
* Other available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static Output listSkusByProject(ListSkusByProjectArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:devcenter:listSkusByProject", TypeShape.of(ListSkusByProjectResult.class), args, Utilities.withVersion(options));
}
/**
* Lists SKUs available to the project
* Azure REST API version: 2024-06-01-preview.
*
* Other available API versions: 2024-07-01-preview, 2024-08-01-preview, 2024-10-01-preview.
*
*/
public static CompletableFuture listSkusByProjectPlain(ListSkusByProjectPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:devcenter:listSkusByProject", TypeShape.of(ListSkusByProjectResult.class), args, Utilities.withVersion(options));
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy