All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.azurenative.appplatform.AppplatformFunctions Maven / Gradle / Ivy

There is a newer version: 2.82.0
Show newest version
// *** 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.appplatform;

import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.appplatform.inputs.GetApiPortalArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApiPortalCustomDomainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApiPortalCustomDomainPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApiPortalPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApmArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApmPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetAppArgs;
import com.pulumi.azurenative.appplatform.inputs.GetAppPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetAppResourceUploadUrlArgs;
import com.pulumi.azurenative.appplatform.inputs.GetAppResourceUploadUrlPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApplicationAcceleratorArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApplicationAcceleratorPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApplicationLiveViewArgs;
import com.pulumi.azurenative.appplatform.inputs.GetApplicationLiveViewPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBindingArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBindingPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceAgentPoolArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceAgentPoolPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuildArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuildPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuildResultLogArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuildResultLogPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuilderArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceBuilderPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceResourceUploadUrlArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildServiceResourceUploadUrlPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildpackBindingArgs;
import com.pulumi.azurenative.appplatform.inputs.GetBuildpackBindingPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCertificateArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCertificatePlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetConfigServerArgs;
import com.pulumi.azurenative.appplatform.inputs.GetConfigServerPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetConfigurationServiceArgs;
import com.pulumi.azurenative.appplatform.inputs.GetConfigurationServicePlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetContainerRegistryArgs;
import com.pulumi.azurenative.appplatform.inputs.GetContainerRegistryPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCustomDomainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCustomDomainPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCustomizedAcceleratorArgs;
import com.pulumi.azurenative.appplatform.inputs.GetCustomizedAcceleratorPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentLogFileUrlArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentLogFileUrlPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentRemoteDebuggingConfigArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDeploymentRemoteDebuggingConfigPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDevToolPortalArgs;
import com.pulumi.azurenative.appplatform.inputs.GetDevToolPortalPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayCustomDomainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayCustomDomainPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayRouteConfigArgs;
import com.pulumi.azurenative.appplatform.inputs.GetGatewayRouteConfigPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetJobArgs;
import com.pulumi.azurenative.appplatform.inputs.GetJobPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetMonitoringSettingArgs;
import com.pulumi.azurenative.appplatform.inputs.GetMonitoringSettingPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetServiceArgs;
import com.pulumi.azurenative.appplatform.inputs.GetServicePlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetServiceRegistryArgs;
import com.pulumi.azurenative.appplatform.inputs.GetServiceRegistryPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.GetStorageArgs;
import com.pulumi.azurenative.appplatform.inputs.GetStoragePlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListApmSecretKeysArgs;
import com.pulumi.azurenative.appplatform.inputs.ListApmSecretKeysPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListBuildServiceBuilderDeploymentsArgs;
import com.pulumi.azurenative.appplatform.inputs.ListBuildServiceBuilderDeploymentsPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListJobEnvSecretsArgs;
import com.pulumi.azurenative.appplatform.inputs.ListJobEnvSecretsPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListJobExecutionEnvSecretsArgs;
import com.pulumi.azurenative.appplatform.inputs.ListJobExecutionEnvSecretsPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListServiceGloballyEnabledApmsArgs;
import com.pulumi.azurenative.appplatform.inputs.ListServiceGloballyEnabledApmsPlainArgs;
import com.pulumi.azurenative.appplatform.inputs.ListServiceTestKeysArgs;
import com.pulumi.azurenative.appplatform.inputs.ListServiceTestKeysPlainArgs;
import com.pulumi.azurenative.appplatform.outputs.GetApiPortalCustomDomainResult;
import com.pulumi.azurenative.appplatform.outputs.GetApiPortalResult;
import com.pulumi.azurenative.appplatform.outputs.GetApmResult;
import com.pulumi.azurenative.appplatform.outputs.GetAppResourceUploadUrlResult;
import com.pulumi.azurenative.appplatform.outputs.GetAppResult;
import com.pulumi.azurenative.appplatform.outputs.GetApplicationAcceleratorResult;
import com.pulumi.azurenative.appplatform.outputs.GetApplicationLiveViewResult;
import com.pulumi.azurenative.appplatform.outputs.GetBindingResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildServiceAgentPoolResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildServiceBuildResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildServiceBuildResultLogResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildServiceBuilderResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildServiceResourceUploadUrlResult;
import com.pulumi.azurenative.appplatform.outputs.GetBuildpackBindingResult;
import com.pulumi.azurenative.appplatform.outputs.GetCertificateResult;
import com.pulumi.azurenative.appplatform.outputs.GetConfigServerResult;
import com.pulumi.azurenative.appplatform.outputs.GetConfigurationServiceResult;
import com.pulumi.azurenative.appplatform.outputs.GetContainerRegistryResult;
import com.pulumi.azurenative.appplatform.outputs.GetCustomDomainResult;
import com.pulumi.azurenative.appplatform.outputs.GetCustomizedAcceleratorResult;
import com.pulumi.azurenative.appplatform.outputs.GetDeploymentLogFileUrlResult;
import com.pulumi.azurenative.appplatform.outputs.GetDeploymentRemoteDebuggingConfigResult;
import com.pulumi.azurenative.appplatform.outputs.GetDeploymentResult;
import com.pulumi.azurenative.appplatform.outputs.GetDevToolPortalResult;
import com.pulumi.azurenative.appplatform.outputs.GetGatewayCustomDomainResult;
import com.pulumi.azurenative.appplatform.outputs.GetGatewayResult;
import com.pulumi.azurenative.appplatform.outputs.GetGatewayRouteConfigResult;
import com.pulumi.azurenative.appplatform.outputs.GetJobResult;
import com.pulumi.azurenative.appplatform.outputs.GetMonitoringSettingResult;
import com.pulumi.azurenative.appplatform.outputs.GetServiceRegistryResult;
import com.pulumi.azurenative.appplatform.outputs.GetServiceResult;
import com.pulumi.azurenative.appplatform.outputs.GetStorageResult;
import com.pulumi.azurenative.appplatform.outputs.ListApmSecretKeysResult;
import com.pulumi.azurenative.appplatform.outputs.ListBuildServiceBuilderDeploymentsResult;
import com.pulumi.azurenative.appplatform.outputs.ListJobEnvSecretsResult;
import com.pulumi.azurenative.appplatform.outputs.ListJobExecutionEnvSecretsResult;
import com.pulumi.azurenative.appplatform.outputs.ListServiceGloballyEnabledApmsResult;
import com.pulumi.azurenative.appplatform.outputs.ListServiceTestKeysResult;
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 AppplatformFunctions {
    /**
     * Get the API portal and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApiPortal(GetApiPortalArgs args) {
        return getApiPortal(args, InvokeOptions.Empty);
    }
    /**
     * Get the API portal and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApiPortalPlain(GetApiPortalPlainArgs args) {
        return getApiPortalPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the API portal and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApiPortal(GetApiPortalArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApiPortal", TypeShape.of(GetApiPortalResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the API portal and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApiPortalPlain(GetApiPortalPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApiPortal", TypeShape.of(GetApiPortalResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the API portal custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApiPortalCustomDomain(GetApiPortalCustomDomainArgs args) {
        return getApiPortalCustomDomain(args, InvokeOptions.Empty);
    }
    /**
     * Get the API portal custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApiPortalCustomDomainPlain(GetApiPortalCustomDomainPlainArgs args) {
        return getApiPortalCustomDomainPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the API portal custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApiPortalCustomDomain(GetApiPortalCustomDomainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApiPortalCustomDomain", TypeShape.of(GetApiPortalCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the API portal custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApiPortalCustomDomainPlain(GetApiPortalCustomDomainPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApiPortalCustomDomain", TypeShape.of(GetApiPortalCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the APM by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApm(GetApmArgs args) {
        return getApm(args, InvokeOptions.Empty);
    }
    /**
     * Get the APM by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApmPlain(GetApmPlainArgs args) {
        return getApmPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the APM by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApm(GetApmArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApm", TypeShape.of(GetApmResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the APM by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApmPlain(GetApmPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApm", TypeShape.of(GetApmResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an App and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApp(GetAppArgs args) {
        return getApp(args, InvokeOptions.Empty);
    }
    /**
     * Get an App and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getAppPlain(GetAppPlainArgs args) {
        return getAppPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an App and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApp(GetAppArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApp", TypeShape.of(GetAppResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an App and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getAppPlain(GetAppPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApp", TypeShape.of(GetAppResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an resource upload URL for an App, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getAppResourceUploadUrl(GetAppResourceUploadUrlArgs args) {
        return getAppResourceUploadUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get an resource upload URL for an App, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getAppResourceUploadUrlPlain(GetAppResourceUploadUrlPlainArgs args) {
        return getAppResourceUploadUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an resource upload URL for an App, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getAppResourceUploadUrl(GetAppResourceUploadUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getAppResourceUploadUrl", TypeShape.of(GetAppResourceUploadUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an resource upload URL for an App, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getAppResourceUploadUrlPlain(GetAppResourceUploadUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getAppResourceUploadUrl", TypeShape.of(GetAppResourceUploadUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the application accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApplicationAccelerator(GetApplicationAcceleratorArgs args) {
        return getApplicationAccelerator(args, InvokeOptions.Empty);
    }
    /**
     * Get the application accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApplicationAcceleratorPlain(GetApplicationAcceleratorPlainArgs args) {
        return getApplicationAcceleratorPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the application accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApplicationAccelerator(GetApplicationAcceleratorArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApplicationAccelerator", TypeShape.of(GetApplicationAcceleratorResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the application accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApplicationAcceleratorPlain(GetApplicationAcceleratorPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApplicationAccelerator", TypeShape.of(GetApplicationAcceleratorResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApplicationLiveView(GetApplicationLiveViewArgs args) {
        return getApplicationLiveView(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApplicationLiveViewPlain(GetApplicationLiveViewPlainArgs args) {
        return getApplicationLiveViewPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getApplicationLiveView(GetApplicationLiveViewArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getApplicationLiveView", TypeShape.of(GetApplicationLiveViewResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getApplicationLiveViewPlain(GetApplicationLiveViewPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getApplicationLiveView", TypeShape.of(GetApplicationLiveViewResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Binding and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBinding(GetBindingArgs args) {
        return getBinding(args, InvokeOptions.Empty);
    }
    /**
     * Get a Binding and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBindingPlain(GetBindingPlainArgs args) {
        return getBindingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Binding and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBinding(GetBindingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBinding", TypeShape.of(GetBindingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Binding and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBindingPlain(GetBindingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBinding", TypeShape.of(GetBindingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get build service agent pool.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceAgentPool(GetBuildServiceAgentPoolArgs args) {
        return getBuildServiceAgentPool(args, InvokeOptions.Empty);
    }
    /**
     * Get build service agent pool.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceAgentPoolPlain(GetBuildServiceAgentPoolPlainArgs args) {
        return getBuildServiceAgentPoolPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get build service agent pool.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceAgentPool(GetBuildServiceAgentPoolArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildServiceAgentPool", TypeShape.of(GetBuildServiceAgentPoolResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get build service agent pool.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceAgentPoolPlain(GetBuildServiceAgentPoolPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildServiceAgentPool", TypeShape.of(GetBuildServiceAgentPoolResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack build.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuild(GetBuildServiceBuildArgs args) {
        return getBuildServiceBuild(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack build.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuildPlain(GetBuildServiceBuildPlainArgs args) {
        return getBuildServiceBuildPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack build.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuild(GetBuildServiceBuildArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildServiceBuild", TypeShape.of(GetBuildServiceBuildResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack build.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuildPlain(GetBuildServiceBuildPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildServiceBuild", TypeShape.of(GetBuildServiceBuildResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack build result log download URL.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuildResultLog(GetBuildServiceBuildResultLogArgs args) {
        return getBuildServiceBuildResultLog(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack build result log download URL.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuildResultLogPlain(GetBuildServiceBuildResultLogPlainArgs args) {
        return getBuildServiceBuildResultLogPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack build result log download URL.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuildResultLog(GetBuildServiceBuildResultLogArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildServiceBuildResultLog", TypeShape.of(GetBuildServiceBuildResultLogResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack build result log download URL.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuildResultLogPlain(GetBuildServiceBuildResultLogPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildServiceBuildResultLog", TypeShape.of(GetBuildServiceBuildResultLogResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuilder(GetBuildServiceBuilderArgs args) {
        return getBuildServiceBuilder(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuilderPlain(GetBuildServiceBuilderPlainArgs args) {
        return getBuildServiceBuilderPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a KPack builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceBuilder(GetBuildServiceBuilderArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildServiceBuilder", TypeShape.of(GetBuildServiceBuilderResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a KPack builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceBuilderPlain(GetBuildServiceBuilderPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildServiceBuilder", TypeShape.of(GetBuildServiceBuilderResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an resource upload URL for build service, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceResourceUploadUrl(GetBuildServiceResourceUploadUrlArgs args) {
        return getBuildServiceResourceUploadUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get an resource upload URL for build service, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceResourceUploadUrlPlain(GetBuildServiceResourceUploadUrlPlainArgs args) {
        return getBuildServiceResourceUploadUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get an resource upload URL for build service, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildServiceResourceUploadUrl(GetBuildServiceResourceUploadUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildServiceResourceUploadUrl", TypeShape.of(GetBuildServiceResourceUploadUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get an resource upload URL for build service, which may be artifacts or source archive.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildServiceResourceUploadUrlPlain(GetBuildServiceResourceUploadUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildServiceResourceUploadUrl", TypeShape.of(GetBuildServiceResourceUploadUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a buildpack binding by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildpackBinding(GetBuildpackBindingArgs args) {
        return getBuildpackBinding(args, InvokeOptions.Empty);
    }
    /**
     * Get a buildpack binding by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildpackBindingPlain(GetBuildpackBindingPlainArgs args) {
        return getBuildpackBindingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a buildpack binding by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getBuildpackBinding(GetBuildpackBindingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getBuildpackBinding", TypeShape.of(GetBuildpackBindingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a buildpack binding by name.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getBuildpackBindingPlain(GetBuildpackBindingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getBuildpackBinding", TypeShape.of(GetBuildpackBindingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the certificate resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2021-06-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCertificate(GetCertificateArgs args) {
        return getCertificate(args, InvokeOptions.Empty);
    }
    /**
     * Get the certificate resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2021-06-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args) {
        return getCertificatePlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the certificate resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2021-06-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCertificate(GetCertificateArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the certificate resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2021-06-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the config server and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getConfigServer(GetConfigServerArgs args) {
        return getConfigServer(args, InvokeOptions.Empty);
    }
    /**
     * Get the config server and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getConfigServerPlain(GetConfigServerPlainArgs args) {
        return getConfigServerPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the config server and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getConfigServer(GetConfigServerArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getConfigServer", TypeShape.of(GetConfigServerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the config server and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getConfigServerPlain(GetConfigServerPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getConfigServer", TypeShape.of(GetConfigServerResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Configuration Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getConfigurationService(GetConfigurationServiceArgs args) {
        return getConfigurationService(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Configuration Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getConfigurationServicePlain(GetConfigurationServicePlainArgs args) {
        return getConfigurationServicePlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Configuration Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getConfigurationService(GetConfigurationServiceArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getConfigurationService", TypeShape.of(GetConfigurationServiceResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Configuration Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getConfigurationServicePlain(GetConfigurationServicePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getConfigurationService", TypeShape.of(GetConfigurationServiceResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the container registries resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getContainerRegistry(GetContainerRegistryArgs args) {
        return getContainerRegistry(args, InvokeOptions.Empty);
    }
    /**
     * Get the container registries resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getContainerRegistryPlain(GetContainerRegistryPlainArgs args) {
        return getContainerRegistryPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the container registries resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getContainerRegistry(GetContainerRegistryArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getContainerRegistry", TypeShape.of(GetContainerRegistryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the container registries resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getContainerRegistryPlain(GetContainerRegistryPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getContainerRegistry", TypeShape.of(GetContainerRegistryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the custom domain of one lifecycle application.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCustomDomain(GetCustomDomainArgs args) {
        return getCustomDomain(args, InvokeOptions.Empty);
    }
    /**
     * Get the custom domain of one lifecycle application.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCustomDomainPlain(GetCustomDomainPlainArgs args) {
        return getCustomDomainPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the custom domain of one lifecycle application.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCustomDomain(GetCustomDomainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getCustomDomain", TypeShape.of(GetCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the custom domain of one lifecycle application.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCustomDomainPlain(GetCustomDomainPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getCustomDomain", TypeShape.of(GetCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the customized accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCustomizedAccelerator(GetCustomizedAcceleratorArgs args) {
        return getCustomizedAccelerator(args, InvokeOptions.Empty);
    }
    /**
     * Get the customized accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCustomizedAcceleratorPlain(GetCustomizedAcceleratorPlainArgs args) {
        return getCustomizedAcceleratorPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the customized accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getCustomizedAccelerator(GetCustomizedAcceleratorArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getCustomizedAccelerator", TypeShape.of(GetCustomizedAcceleratorResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the customized accelerator.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getCustomizedAcceleratorPlain(GetCustomizedAcceleratorPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getCustomizedAccelerator", TypeShape.of(GetCustomizedAcceleratorResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Deployment and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeployment(GetDeploymentArgs args) {
        return getDeployment(args, InvokeOptions.Empty);
    }
    /**
     * Get a Deployment and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentPlain(GetDeploymentPlainArgs args) {
        return getDeploymentPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Deployment and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeployment(GetDeploymentArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getDeployment", TypeShape.of(GetDeploymentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Deployment and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentPlain(GetDeploymentPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getDeployment", TypeShape.of(GetDeploymentResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get deployment log file URL
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeploymentLogFileUrl(GetDeploymentLogFileUrlArgs args) {
        return getDeploymentLogFileUrl(args, InvokeOptions.Empty);
    }
    /**
     * Get deployment log file URL
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentLogFileUrlPlain(GetDeploymentLogFileUrlPlainArgs args) {
        return getDeploymentLogFileUrlPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get deployment log file URL
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeploymentLogFileUrl(GetDeploymentLogFileUrlArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getDeploymentLogFileUrl", TypeShape.of(GetDeploymentLogFileUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get deployment log file URL
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentLogFileUrlPlain(GetDeploymentLogFileUrlPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getDeploymentLogFileUrl", TypeShape.of(GetDeploymentLogFileUrlResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get remote debugging config.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeploymentRemoteDebuggingConfig(GetDeploymentRemoteDebuggingConfigArgs args) {
        return getDeploymentRemoteDebuggingConfig(args, InvokeOptions.Empty);
    }
    /**
     * Get remote debugging config.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentRemoteDebuggingConfigPlain(GetDeploymentRemoteDebuggingConfigPlainArgs args) {
        return getDeploymentRemoteDebuggingConfigPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get remote debugging config.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDeploymentRemoteDebuggingConfig(GetDeploymentRemoteDebuggingConfigArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getDeploymentRemoteDebuggingConfig", TypeShape.of(GetDeploymentRemoteDebuggingConfigResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get remote debugging config.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDeploymentRemoteDebuggingConfigPlain(GetDeploymentRemoteDebuggingConfigPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getDeploymentRemoteDebuggingConfig", TypeShape.of(GetDeploymentRemoteDebuggingConfigResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDevToolPortal(GetDevToolPortalArgs args) {
        return getDevToolPortal(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDevToolPortalPlain(GetDevToolPortalPlainArgs args) {
        return getDevToolPortalPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getDevToolPortal(GetDevToolPortalArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getDevToolPortal", TypeShape.of(GetDevToolPortalResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Application Live  and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getDevToolPortalPlain(GetDevToolPortalPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getDevToolPortal", TypeShape.of(GetDevToolPortalResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGateway(GetGatewayArgs args) {
        return getGateway(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayPlain(GetGatewayPlainArgs args) {
        return getGatewayPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGateway(GetGatewayArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getGateway", TypeShape.of(GetGatewayResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayPlain(GetGatewayPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getGateway", TypeShape.of(GetGatewayResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGatewayCustomDomain(GetGatewayCustomDomainArgs args) {
        return getGatewayCustomDomain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayCustomDomainPlain(GetGatewayCustomDomainPlainArgs args) {
        return getGatewayCustomDomainPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGatewayCustomDomain(GetGatewayCustomDomainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getGatewayCustomDomain", TypeShape.of(GetGatewayCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway custom domain.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayCustomDomainPlain(GetGatewayCustomDomainPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getGatewayCustomDomain", TypeShape.of(GetGatewayCustomDomainResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway route configs.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGatewayRouteConfig(GetGatewayRouteConfigArgs args) {
        return getGatewayRouteConfig(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway route configs.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayRouteConfigPlain(GetGatewayRouteConfigPlainArgs args) {
        return getGatewayRouteConfigPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Spring Cloud Gateway route configs.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getGatewayRouteConfig(GetGatewayRouteConfigArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getGatewayRouteConfig", TypeShape.of(GetGatewayRouteConfigResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Spring Cloud Gateway route configs.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getGatewayRouteConfigPlain(GetGatewayRouteConfigPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getGatewayRouteConfig", TypeShape.of(GetGatewayRouteConfigResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Job and its properties.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output getJob(GetJobArgs args) {
        return getJob(args, InvokeOptions.Empty);
    }
    /**
     * Get a Job and its properties.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getJobPlain(GetJobPlainArgs args) {
        return getJobPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Job and its properties.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output getJob(GetJobArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getJob", TypeShape.of(GetJobResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Job and its properties.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getJobPlain(GetJobPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getJob", TypeShape.of(GetJobResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Monitoring Setting and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getMonitoringSetting(GetMonitoringSettingArgs args) {
        return getMonitoringSetting(args, InvokeOptions.Empty);
    }
    /**
     * Get the Monitoring Setting and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getMonitoringSettingPlain(GetMonitoringSettingPlainArgs args) {
        return getMonitoringSettingPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Monitoring Setting and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getMonitoringSetting(GetMonitoringSettingArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getMonitoringSetting", TypeShape.of(GetMonitoringSettingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Monitoring Setting and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getMonitoringSettingPlain(GetMonitoringSettingPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getMonitoringSetting", TypeShape.of(GetMonitoringSettingResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getService(GetServiceArgs args) {
        return getService(args, InvokeOptions.Empty);
    }
    /**
     * Get a Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getServicePlain(GetServicePlainArgs args) {
        return getServicePlain(args, InvokeOptions.Empty);
    }
    /**
     * Get a Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getService(GetServiceArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getService", TypeShape.of(GetServiceResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get a Service and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getServicePlain(GetServicePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getService", TypeShape.of(GetServiceResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Service Registry and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getServiceRegistry(GetServiceRegistryArgs args) {
        return getServiceRegistry(args, InvokeOptions.Empty);
    }
    /**
     * Get the Service Registry and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getServiceRegistryPlain(GetServiceRegistryPlainArgs args) {
        return getServiceRegistryPlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the Service Registry and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getServiceRegistry(GetServiceRegistryArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getServiceRegistry", TypeShape.of(GetServiceRegistryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the Service Registry and its properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getServiceRegistryPlain(GetServiceRegistryPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getServiceRegistry", TypeShape.of(GetServiceRegistryResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the storage resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getStorage(GetStorageArgs args) {
        return getStorage(args, InvokeOptions.Empty);
    }
    /**
     * Get the storage resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getStoragePlain(GetStoragePlainArgs args) {
        return getStoragePlain(args, InvokeOptions.Empty);
    }
    /**
     * Get the storage resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output getStorage(GetStorageArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:getStorage", TypeShape.of(GetStorageResult.class), args, Utilities.withVersion(options));
    }
    /**
     * Get the storage resource.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture getStoragePlain(GetStoragePlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:getStorage", TypeShape.of(GetStorageResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List keys of APM sensitive properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listApmSecretKeys(ListApmSecretKeysArgs args) {
        return listApmSecretKeys(args, InvokeOptions.Empty);
    }
    /**
     * List keys of APM sensitive properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listApmSecretKeysPlain(ListApmSecretKeysPlainArgs args) {
        return listApmSecretKeysPlain(args, InvokeOptions.Empty);
    }
    /**
     * List keys of APM sensitive properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listApmSecretKeys(ListApmSecretKeysArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listApmSecretKeys", TypeShape.of(ListApmSecretKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List keys of APM sensitive properties.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listApmSecretKeysPlain(ListApmSecretKeysPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listApmSecretKeys", TypeShape.of(ListApmSecretKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List deployments that are using the builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listBuildServiceBuilderDeployments(ListBuildServiceBuilderDeploymentsArgs args) {
        return listBuildServiceBuilderDeployments(args, InvokeOptions.Empty);
    }
    /**
     * List deployments that are using the builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listBuildServiceBuilderDeploymentsPlain(ListBuildServiceBuilderDeploymentsPlainArgs args) {
        return listBuildServiceBuilderDeploymentsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List deployments that are using the builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listBuildServiceBuilderDeployments(ListBuildServiceBuilderDeploymentsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listBuildServiceBuilderDeployments", TypeShape.of(ListBuildServiceBuilderDeploymentsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List deployments that are using the builder.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listBuildServiceBuilderDeploymentsPlain(ListBuildServiceBuilderDeploymentsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listBuildServiceBuilderDeployments", TypeShape.of(ListBuildServiceBuilderDeploymentsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List sensitive environment variables of the Job.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output listJobEnvSecrets(ListJobEnvSecretsArgs args) {
        return listJobEnvSecrets(args, InvokeOptions.Empty);
    }
    /**
     * List sensitive environment variables of the Job.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listJobEnvSecretsPlain(ListJobEnvSecretsPlainArgs args) {
        return listJobEnvSecretsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List sensitive environment variables of the Job.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output listJobEnvSecrets(ListJobEnvSecretsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listJobEnvSecrets", TypeShape.of(ListJobEnvSecretsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List sensitive environment variables of the Job.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listJobEnvSecretsPlain(ListJobEnvSecretsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listJobEnvSecrets", TypeShape.of(ListJobEnvSecretsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List sensitive environment variables of Job execution.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output listJobExecutionEnvSecrets(ListJobExecutionEnvSecretsArgs args) {
        return listJobExecutionEnvSecrets(args, InvokeOptions.Empty);
    }
    /**
     * List sensitive environment variables of Job execution.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listJobExecutionEnvSecretsPlain(ListJobExecutionEnvSecretsPlainArgs args) {
        return listJobExecutionEnvSecretsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List sensitive environment variables of Job execution.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static Output listJobExecutionEnvSecrets(ListJobExecutionEnvSecretsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listJobExecutionEnvSecrets", TypeShape.of(ListJobExecutionEnvSecretsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List sensitive environment variables of Job execution.
     * Azure REST API version: 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listJobExecutionEnvSecretsPlain(ListJobExecutionEnvSecretsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listJobExecutionEnvSecrets", TypeShape.of(ListJobExecutionEnvSecretsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List globally enabled APMs for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listServiceGloballyEnabledApms(ListServiceGloballyEnabledApmsArgs args) {
        return listServiceGloballyEnabledApms(args, InvokeOptions.Empty);
    }
    /**
     * List globally enabled APMs for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listServiceGloballyEnabledApmsPlain(ListServiceGloballyEnabledApmsPlainArgs args) {
        return listServiceGloballyEnabledApmsPlain(args, InvokeOptions.Empty);
    }
    /**
     * List globally enabled APMs for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listServiceGloballyEnabledApms(ListServiceGloballyEnabledApmsArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listServiceGloballyEnabledApms", TypeShape.of(ListServiceGloballyEnabledApmsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List globally enabled APMs for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listServiceGloballyEnabledApmsPlain(ListServiceGloballyEnabledApmsPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listServiceGloballyEnabledApms", TypeShape.of(ListServiceGloballyEnabledApmsResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List test keys for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listServiceTestKeys(ListServiceTestKeysArgs args) {
        return listServiceTestKeys(args, InvokeOptions.Empty);
    }
    /**
     * List test keys for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listServiceTestKeysPlain(ListServiceTestKeysPlainArgs args) {
        return listServiceTestKeysPlain(args, InvokeOptions.Empty);
    }
    /**
     * List test keys for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static Output listServiceTestKeys(ListServiceTestKeysArgs args, InvokeOptions options) {
        return Deployment.getInstance().invoke("azure-native:appplatform:listServiceTestKeys", TypeShape.of(ListServiceTestKeysResult.class), args, Utilities.withVersion(options));
    }
    /**
     * List test keys for a Service.
     * Azure REST API version: 2023-05-01-preview.
     * 
     * Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
     * 
     */
    public static CompletableFuture listServiceTestKeysPlain(ListServiceTestKeysPlainArgs args, InvokeOptions options) {
        return Deployment.getInstance().invokeAsync("azure-native:appplatform:listServiceTestKeys", TypeShape.of(ListServiceTestKeysResult.class), args, Utilities.withVersion(options));
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy