com.pulumi.azurenative.web.WebFunctions 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.web;
import com.pulumi.azurenative.Utilities;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentArgs;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationArgs;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlainArgs;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentPlainArgs;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetAppServiceEnvironmentPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetAppServicePlanArgs;
import com.pulumi.azurenative.web.inputs.GetAppServicePlanPlainArgs;
import com.pulumi.azurenative.web.inputs.GetCertificateArgs;
import com.pulumi.azurenative.web.inputs.GetCertificatePlainArgs;
import com.pulumi.azurenative.web.inputs.GetConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetConnectionGatewayArgs;
import com.pulumi.azurenative.web.inputs.GetConnectionGatewayPlainArgs;
import com.pulumi.azurenative.web.inputs.GetConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetContainerAppArgs;
import com.pulumi.azurenative.web.inputs.GetContainerAppPlainArgs;
import com.pulumi.azurenative.web.inputs.GetCustomApiArgs;
import com.pulumi.azurenative.web.inputs.GetCustomApiPlainArgs;
import com.pulumi.azurenative.web.inputs.GetKubeEnvironmentArgs;
import com.pulumi.azurenative.web.inputs.GetKubeEnvironmentPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteBuildDatabaseConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteBuildDatabaseConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteCustomDomainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteCustomDomainPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteDatabaseConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteDatabaseConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteLinkedBackendArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteLinkedBackendForBuildArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteLinkedBackendForBuildPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteLinkedBackendPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSitePlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSitePrivateEndpointConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSitePrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteUserProvidedFunctionAppForStaticSiteArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlainArgs;
import com.pulumi.azurenative.web.inputs.GetStaticSiteUserProvidedFunctionAppForStaticSitePlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDeploymentArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDeploymentPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDeploymentSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDeploymentSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDiagnosticLogsConfigurationArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDiagnosticLogsConfigurationPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDiagnosticLogsConfigurationSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDiagnosticLogsConfigurationSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDomainOwnershipIdentifierArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDomainOwnershipIdentifierPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDomainOwnershipIdentifierSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppDomainOwnershipIdentifierSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFtpAllowedArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFtpAllowedPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFtpAllowedSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFtpAllowedSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFunctionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppFunctionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHostNameBindingArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHostNameBindingPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHostNameBindingSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHostNameBindingSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHybridConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHybridConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHybridConnectionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppHybridConnectionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppInstanceFunctionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppInstanceFunctionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPremierAddOnArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPremierAddOnPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPremierAddOnSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPremierAddOnSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPrivateEndpointConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPrivateEndpointConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPrivateEndpointConnectionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPrivateEndpointConnectionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPublicCertificateArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPublicCertificatePlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPublicCertificateSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppPublicCertificateSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppRelayServiceConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppRelayServiceConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppRelayServiceConnectionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppRelayServiceConnectionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppScmAllowedArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppScmAllowedPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppScmAllowedSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppScmAllowedSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteContainerArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteContainerPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteContainerSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteContainerSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteExtensionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteExtensionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteExtensionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSiteExtensionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSlotConfigurationNamesArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSlotConfigurationNamesPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSourceControlArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSourceControlPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSourceControlSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSourceControlSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSwiftVirtualNetworkConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSwiftVirtualNetworkConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSwiftVirtualNetworkConnectionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppSwiftVirtualNetworkConnectionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppVnetConnectionArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppVnetConnectionPlainArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppVnetConnectionSlotArgs;
import com.pulumi.azurenative.web.inputs.GetWebAppVnetConnectionSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListAppServicePlanHybridConnectionKeysArgs;
import com.pulumi.azurenative.web.inputs.ListAppServicePlanHybridConnectionKeysPlainArgs;
import com.pulumi.azurenative.web.inputs.ListConnectionConsentLinksArgs;
import com.pulumi.azurenative.web.inputs.ListConnectionConsentLinksPlainArgs;
import com.pulumi.azurenative.web.inputs.ListConnectionKeysArgs;
import com.pulumi.azurenative.web.inputs.ListConnectionKeysPlainArgs;
import com.pulumi.azurenative.web.inputs.ListContainerAppSecretsArgs;
import com.pulumi.azurenative.web.inputs.ListContainerAppSecretsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListCustomApiWsdlInterfacesArgs;
import com.pulumi.azurenative.web.inputs.ListCustomApiWsdlInterfacesPlainArgs;
import com.pulumi.azurenative.web.inputs.ListSiteIdentifiersAssignedToHostNameArgs;
import com.pulumi.azurenative.web.inputs.ListSiteIdentifiersAssignedToHostNamePlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteAppSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteAppSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteBuildAppSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteBuildAppSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteBuildFunctionAppSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteBuildFunctionAppSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteConfiguredRolesArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteConfiguredRolesPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteFunctionAppSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteFunctionAppSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteSecretsArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteSecretsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteUsersArgs;
import com.pulumi.azurenative.web.inputs.ListStaticSiteUsersPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppApplicationSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppApplicationSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppApplicationSettingsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppApplicationSettingsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAuthSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAuthSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAuthSettingsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAuthSettingsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAzureStorageAccountsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAzureStorageAccountsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAzureStorageAccountsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppAzureStorageAccountsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupConfigurationArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupConfigurationPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupConfigurationSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupConfigurationSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupStatusSecretsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupStatusSecretsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupStatusSecretsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppBackupStatusSecretsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppConnectionStringsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppConnectionStringsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppConnectionStringsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppConnectionStringsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionKeysArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionKeysPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionKeysSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionKeysSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionSecretsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionSecretsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionSecretsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppFunctionSecretsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHostKeysArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHostKeysPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHostKeysSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHostKeysSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHybridConnectionKeysArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHybridConnectionKeysPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHybridConnectionKeysSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppHybridConnectionKeysSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppMetadataArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppMetadataPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppMetadataSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppMetadataSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppPublishingCredentialsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppPublishingCredentialsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppPublishingCredentialsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppPublishingCredentialsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSiteBackupsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSiteBackupsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSiteBackupsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSiteBackupsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSitePushSettingsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSitePushSettingsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSitePushSettingsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSitePushSettingsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSyncFunctionTriggersArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSyncFunctionTriggersPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSyncFunctionTriggersSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppSyncFunctionTriggersSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppWorkflowsConnectionsArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppWorkflowsConnectionsPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppWorkflowsConnectionsSlotArgs;
import com.pulumi.azurenative.web.inputs.ListWebAppWorkflowsConnectionsSlotPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowRunActionExpressionTracesArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowRunActionExpressionTracesPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowRunActionRepetitionExpressionTracesArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowRunActionRepetitionExpressionTracesPlainArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowTriggerCallbackUrlArgs;
import com.pulumi.azurenative.web.inputs.ListWorkflowTriggerCallbackUrlPlainArgs;
import com.pulumi.azurenative.web.outputs.GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationResult;
import com.pulumi.azurenative.web.outputs.GetAppServiceEnvironmentPrivateEndpointConnectionResult;
import com.pulumi.azurenative.web.outputs.GetAppServiceEnvironmentResult;
import com.pulumi.azurenative.web.outputs.GetAppServicePlanResult;
import com.pulumi.azurenative.web.outputs.GetCertificateResult;
import com.pulumi.azurenative.web.outputs.GetConnectionGatewayResult;
import com.pulumi.azurenative.web.outputs.GetConnectionResult;
import com.pulumi.azurenative.web.outputs.GetContainerAppResult;
import com.pulumi.azurenative.web.outputs.GetCustomApiResult;
import com.pulumi.azurenative.web.outputs.GetKubeEnvironmentResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteBuildDatabaseConnectionResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteCustomDomainResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteDatabaseConnectionResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteLinkedBackendForBuildResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteLinkedBackendResult;
import com.pulumi.azurenative.web.outputs.GetStaticSitePrivateEndpointConnectionResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildResult;
import com.pulumi.azurenative.web.outputs.GetStaticSiteUserProvidedFunctionAppForStaticSiteResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDeploymentResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDeploymentSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDiagnosticLogsConfigurationResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDiagnosticLogsConfigurationSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDomainOwnershipIdentifierResult;
import com.pulumi.azurenative.web.outputs.GetWebAppDomainOwnershipIdentifierSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppFtpAllowedResult;
import com.pulumi.azurenative.web.outputs.GetWebAppFtpAllowedSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppFunctionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppHostNameBindingResult;
import com.pulumi.azurenative.web.outputs.GetWebAppHostNameBindingSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppHybridConnectionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppHybridConnectionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppInstanceFunctionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPremierAddOnResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPremierAddOnSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPrivateEndpointConnectionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPrivateEndpointConnectionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPublicCertificateResult;
import com.pulumi.azurenative.web.outputs.GetWebAppPublicCertificateSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppRelayServiceConnectionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppRelayServiceConnectionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppResult;
import com.pulumi.azurenative.web.outputs.GetWebAppScmAllowedResult;
import com.pulumi.azurenative.web.outputs.GetWebAppScmAllowedSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSiteContainerResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSiteContainerSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSiteExtensionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSiteExtensionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSlotConfigurationNamesResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSourceControlResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSourceControlSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSwiftVirtualNetworkConnectionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppSwiftVirtualNetworkConnectionSlotResult;
import com.pulumi.azurenative.web.outputs.GetWebAppVnetConnectionResult;
import com.pulumi.azurenative.web.outputs.GetWebAppVnetConnectionSlotResult;
import com.pulumi.azurenative.web.outputs.ListAppServicePlanHybridConnectionKeysResult;
import com.pulumi.azurenative.web.outputs.ListConnectionConsentLinksResult;
import com.pulumi.azurenative.web.outputs.ListConnectionKeysResult;
import com.pulumi.azurenative.web.outputs.ListContainerAppSecretsResult;
import com.pulumi.azurenative.web.outputs.ListCustomApiWsdlInterfacesResult;
import com.pulumi.azurenative.web.outputs.ListSiteIdentifiersAssignedToHostNameResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteAppSettingsResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteBuildAppSettingsResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteBuildFunctionAppSettingsResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteConfiguredRolesResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteFunctionAppSettingsResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteSecretsResult;
import com.pulumi.azurenative.web.outputs.ListStaticSiteUsersResult;
import com.pulumi.azurenative.web.outputs.ListWebAppApplicationSettingsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppApplicationSettingsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppAuthSettingsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppAuthSettingsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppAzureStorageAccountsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppAzureStorageAccountsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppBackupConfigurationResult;
import com.pulumi.azurenative.web.outputs.ListWebAppBackupConfigurationSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppBackupStatusSecretsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppBackupStatusSecretsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppConnectionStringsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppConnectionStringsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppFunctionKeysResult;
import com.pulumi.azurenative.web.outputs.ListWebAppFunctionKeysSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppFunctionSecretsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppFunctionSecretsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppHostKeysResult;
import com.pulumi.azurenative.web.outputs.ListWebAppHostKeysSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppHybridConnectionKeysResult;
import com.pulumi.azurenative.web.outputs.ListWebAppHybridConnectionKeysSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppMetadataResult;
import com.pulumi.azurenative.web.outputs.ListWebAppMetadataSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppPublishingCredentialsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppPublishingCredentialsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSiteBackupsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSiteBackupsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSitePushSettingsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSitePushSettingsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSyncFunctionTriggersResult;
import com.pulumi.azurenative.web.outputs.ListWebAppSyncFunctionTriggersSlotResult;
import com.pulumi.azurenative.web.outputs.ListWebAppWorkflowsConnectionsResult;
import com.pulumi.azurenative.web.outputs.ListWebAppWorkflowsConnectionsSlotResult;
import com.pulumi.azurenative.web.outputs.ListWorkflowRunActionExpressionTracesResult;
import com.pulumi.azurenative.web.outputs.ListWorkflowRunActionRepetitionExpressionTracesResult;
import com.pulumi.azurenative.web.outputs.ListWorkflowTriggerCallbackUrlResult;
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 WebFunctions {
/**
* Description for Get the properties of an App Service Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-10-01, 2021-01-15, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironment(GetAppServiceEnvironmentArgs args) {
return getAppServiceEnvironment(args, InvokeOptions.Empty);
}
/**
* Description for Get the properties of an App Service Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-10-01, 2021-01-15, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentPlain(GetAppServiceEnvironmentPlainArgs args) {
return getAppServiceEnvironmentPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the properties of an App Service Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-10-01, 2021-01-15, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironment(GetAppServiceEnvironmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getAppServiceEnvironment", TypeShape.of(GetAppServiceEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the properties of an App Service Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-10-01, 2021-01-15, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentPlain(GetAppServiceEnvironmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getAppServiceEnvironment", TypeShape.of(GetAppServiceEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Full view of the custom domain suffix configuration for ASEv3.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironmentAseCustomDnsSuffixConfiguration(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationArgs args) {
return getAppServiceEnvironmentAseCustomDnsSuffixConfiguration(args, InvokeOptions.Empty);
}
/**
* Full view of the custom domain suffix configuration for ASEv3.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlain(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlainArgs args) {
return getAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlain(args, InvokeOptions.Empty);
}
/**
* Full view of the custom domain suffix configuration for ASEv3.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironmentAseCustomDnsSuffixConfiguration(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getAppServiceEnvironmentAseCustomDnsSuffixConfiguration", TypeShape.of(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Full view of the custom domain suffix configuration for ASEv3.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlain(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getAppServiceEnvironmentAseCustomDnsSuffixConfiguration", TypeShape.of(GetAppServiceEnvironmentAseCustomDnsSuffixConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironmentPrivateEndpointConnection(GetAppServiceEnvironmentPrivateEndpointConnectionArgs args) {
return getAppServiceEnvironmentPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentPrivateEndpointConnectionPlain(GetAppServiceEnvironmentPrivateEndpointConnectionPlainArgs args) {
return getAppServiceEnvironmentPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServiceEnvironmentPrivateEndpointConnection(GetAppServiceEnvironmentPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getAppServiceEnvironmentPrivateEndpointConnection", TypeShape.of(GetAppServiceEnvironmentPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServiceEnvironmentPrivateEndpointConnectionPlain(GetAppServiceEnvironmentPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getAppServiceEnvironmentPrivateEndpointConnection", TypeShape.of(GetAppServiceEnvironmentPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get an App Service plan.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServicePlan(GetAppServicePlanArgs args) {
return getAppServicePlan(args, InvokeOptions.Empty);
}
/**
* Description for Get an App Service plan.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServicePlanPlain(GetAppServicePlanPlainArgs args) {
return getAppServicePlanPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get an App Service plan.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getAppServicePlan(GetAppServicePlanArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getAppServicePlan", TypeShape.of(GetAppServicePlanResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get an App Service plan.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getAppServicePlanPlain(GetAppServicePlanPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getAppServicePlan", TypeShape.of(GetAppServicePlanResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a certificate.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2015-08-01, 2016-03-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getCertificate(GetCertificateArgs args) {
return getCertificate(args, InvokeOptions.Empty);
}
/**
* Description for Get a certificate.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2015-08-01, 2016-03-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args) {
return getCertificatePlain(args, InvokeOptions.Empty);
}
/**
* Description for Get a certificate.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2015-08-01, 2016-03-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getCertificate(GetCertificateArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a certificate.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2015-08-01, 2016-03-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getCertificatePlain(GetCertificatePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getCertificate", TypeShape.of(GetCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static Output getConnection(GetConnectionArgs args) {
return getConnection(args, InvokeOptions.Empty);
}
/**
* Get a specific connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static CompletableFuture getConnectionPlain(GetConnectionPlainArgs args) {
return getConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Get a specific connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static Output getConnection(GetConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getConnection", TypeShape.of(GetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Get a specific connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static CompletableFuture getConnectionPlain(GetConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getConnection", TypeShape.of(GetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific gateway under a subscription and in a specific resource group
* Azure REST API version: 2016-06-01.
*
*/
public static Output getConnectionGateway(GetConnectionGatewayArgs args) {
return getConnectionGateway(args, InvokeOptions.Empty);
}
/**
* Gets a specific gateway under a subscription and in a specific resource group
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture getConnectionGatewayPlain(GetConnectionGatewayPlainArgs args) {
return getConnectionGatewayPlain(args, InvokeOptions.Empty);
}
/**
* Gets a specific gateway under a subscription and in a specific resource group
* Azure REST API version: 2016-06-01.
*
*/
public static Output getConnectionGateway(GetConnectionGatewayArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getConnectionGateway", TypeShape.of(GetConnectionGatewayResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a specific gateway under a subscription and in a specific resource group
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture getConnectionGatewayPlain(GetConnectionGatewayPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getConnectionGateway", TypeShape.of(GetConnectionGatewayResult.class), args, Utilities.withVersion(options));
}
/**
* Container App.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static Output getContainerApp(GetContainerAppArgs args) {
return getContainerApp(args, InvokeOptions.Empty);
}
/**
* Container App.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getContainerAppPlain(GetContainerAppPlainArgs args) {
return getContainerAppPlain(args, InvokeOptions.Empty);
}
/**
* Container App.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static Output getContainerApp(GetContainerAppArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getContainerApp", TypeShape.of(GetContainerAppResult.class), args, Utilities.withVersion(options));
}
/**
* Container App.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getContainerAppPlain(GetContainerAppPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getContainerApp", TypeShape.of(GetContainerAppResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a custom API by name for a specific subscription and resource group
* Azure REST API version: 2016-06-01.
*
*/
public static Output getCustomApi(GetCustomApiArgs args) {
return getCustomApi(args, InvokeOptions.Empty);
}
/**
* Gets a custom API by name for a specific subscription and resource group
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture getCustomApiPlain(GetCustomApiPlainArgs args) {
return getCustomApiPlain(args, InvokeOptions.Empty);
}
/**
* Gets a custom API by name for a specific subscription and resource group
* Azure REST API version: 2016-06-01.
*
*/
public static Output getCustomApi(GetCustomApiArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getCustomApi", TypeShape.of(GetCustomApiResult.class), args, Utilities.withVersion(options));
}
/**
* Gets a custom API by name for a specific subscription and resource group
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture getCustomApiPlain(GetCustomApiPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getCustomApi", TypeShape.of(GetCustomApiResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the properties of a Kubernetes Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getKubeEnvironment(GetKubeEnvironmentArgs args) {
return getKubeEnvironment(args, InvokeOptions.Empty);
}
/**
* Description for Get the properties of a Kubernetes Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getKubeEnvironmentPlain(GetKubeEnvironmentPlainArgs args) {
return getKubeEnvironmentPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the properties of a Kubernetes Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getKubeEnvironment(GetKubeEnvironmentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getKubeEnvironment", TypeShape.of(GetKubeEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the properties of a Kubernetes Environment.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getKubeEnvironmentPlain(GetKubeEnvironmentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getKubeEnvironment", TypeShape.of(GetKubeEnvironmentResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2021-02-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSite(GetStaticSiteArgs args) {
return getStaticSite(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2021-02-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSitePlain(GetStaticSitePlainArgs args) {
return getStaticSitePlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2021-02-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSite(GetStaticSiteArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSite", TypeShape.of(GetStaticSiteResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2021-02-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSitePlain(GetStaticSitePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSite", TypeShape.of(GetStaticSiteResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteBuildDatabaseConnection(GetStaticSiteBuildDatabaseConnectionArgs args) {
return getStaticSiteBuildDatabaseConnection(args, InvokeOptions.Empty);
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteBuildDatabaseConnectionPlain(GetStaticSiteBuildDatabaseConnectionPlainArgs args) {
return getStaticSiteBuildDatabaseConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteBuildDatabaseConnection(GetStaticSiteBuildDatabaseConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteBuildDatabaseConnection", TypeShape.of(GetStaticSiteBuildDatabaseConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteBuildDatabaseConnectionPlain(GetStaticSiteBuildDatabaseConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteBuildDatabaseConnection", TypeShape.of(GetStaticSiteBuildDatabaseConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets an existing custom domain for a particular static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteCustomDomain(GetStaticSiteCustomDomainArgs args) {
return getStaticSiteCustomDomain(args, InvokeOptions.Empty);
}
/**
* Description for Gets an existing custom domain for a particular static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteCustomDomainPlain(GetStaticSiteCustomDomainPlainArgs args) {
return getStaticSiteCustomDomainPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets an existing custom domain for a particular static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteCustomDomain(GetStaticSiteCustomDomainArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteCustomDomain", TypeShape.of(GetStaticSiteCustomDomainResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets an existing custom domain for a particular static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteCustomDomainPlain(GetStaticSiteCustomDomainPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteCustomDomain", TypeShape.of(GetStaticSiteCustomDomainResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteDatabaseConnection(GetStaticSiteDatabaseConnectionArgs args) {
return getStaticSiteDatabaseConnection(args, InvokeOptions.Empty);
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteDatabaseConnectionPlain(GetStaticSiteDatabaseConnectionPlainArgs args) {
return getStaticSiteDatabaseConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteDatabaseConnection(GetStaticSiteDatabaseConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteDatabaseConnection", TypeShape.of(GetStaticSiteDatabaseConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Database Connection resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteDatabaseConnectionPlain(GetStaticSiteDatabaseConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteDatabaseConnection", TypeShape.of(GetStaticSiteDatabaseConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteLinkedBackend(GetStaticSiteLinkedBackendArgs args) {
return getStaticSiteLinkedBackend(args, InvokeOptions.Empty);
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteLinkedBackendPlain(GetStaticSiteLinkedBackendPlainArgs args) {
return getStaticSiteLinkedBackendPlain(args, InvokeOptions.Empty);
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteLinkedBackend(GetStaticSiteLinkedBackendArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteLinkedBackend", TypeShape.of(GetStaticSiteLinkedBackendResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteLinkedBackendPlain(GetStaticSiteLinkedBackendPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteLinkedBackend", TypeShape.of(GetStaticSiteLinkedBackendResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteLinkedBackendForBuild(GetStaticSiteLinkedBackendForBuildArgs args) {
return getStaticSiteLinkedBackendForBuild(args, InvokeOptions.Empty);
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteLinkedBackendForBuildPlain(GetStaticSiteLinkedBackendForBuildPlainArgs args) {
return getStaticSiteLinkedBackendForBuildPlain(args, InvokeOptions.Empty);
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteLinkedBackendForBuild(GetStaticSiteLinkedBackendForBuildArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteLinkedBackendForBuild", TypeShape.of(GetStaticSiteLinkedBackendForBuildResult.class), args, Utilities.withVersion(options));
}
/**
* Static Site Linked Backend ARM resource.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteLinkedBackendForBuildPlain(GetStaticSiteLinkedBackendForBuildPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteLinkedBackendForBuild", TypeShape.of(GetStaticSiteLinkedBackendForBuildResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSitePrivateEndpointConnection(GetStaticSitePrivateEndpointConnectionArgs args) {
return getStaticSitePrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSitePrivateEndpointConnectionPlain(GetStaticSitePrivateEndpointConnectionPlainArgs args) {
return getStaticSitePrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSitePrivateEndpointConnection(GetStaticSitePrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSitePrivateEndpointConnection", TypeShape.of(GetStaticSitePrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSitePrivateEndpointConnectionPlain(GetStaticSitePrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSitePrivateEndpointConnection", TypeShape.of(GetStaticSitePrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of the user provided function app registered with a static site
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteUserProvidedFunctionAppForStaticSite(GetStaticSiteUserProvidedFunctionAppForStaticSiteArgs args) {
return getStaticSiteUserProvidedFunctionAppForStaticSite(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of the user provided function app registered with a static site
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteUserProvidedFunctionAppForStaticSitePlain(GetStaticSiteUserProvidedFunctionAppForStaticSitePlainArgs args) {
return getStaticSiteUserProvidedFunctionAppForStaticSitePlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of the user provided function app registered with a static site
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteUserProvidedFunctionAppForStaticSite(GetStaticSiteUserProvidedFunctionAppForStaticSiteArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteUserProvidedFunctionAppForStaticSite", TypeShape.of(GetStaticSiteUserProvidedFunctionAppForStaticSiteResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of the user provided function app registered with a static site
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteUserProvidedFunctionAppForStaticSitePlain(GetStaticSiteUserProvidedFunctionAppForStaticSitePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteUserProvidedFunctionAppForStaticSite", TypeShape.of(GetStaticSiteUserProvidedFunctionAppForStaticSiteResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of the user provided function app registered with a static site build
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteUserProvidedFunctionAppForStaticSiteBuild(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildArgs args) {
return getStaticSiteUserProvidedFunctionAppForStaticSiteBuild(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of the user provided function app registered with a static site build
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlain(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlainArgs args) {
return getStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of the user provided function app registered with a static site build
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getStaticSiteUserProvidedFunctionAppForStaticSiteBuild(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getStaticSiteUserProvidedFunctionAppForStaticSiteBuild", TypeShape.of(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of the user provided function app registered with a static site build
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlain(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getStaticSiteUserProvidedFunctionAppForStaticSiteBuild", TypeShape.of(GetStaticSiteUserProvidedFunctionAppForStaticSiteBuildResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebApp(GetWebAppArgs args) {
return getWebApp(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPlain(GetWebAppPlainArgs args) {
return getWebAppPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebApp(GetWebAppArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebApp", TypeShape.of(GetWebAppResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPlain(GetWebAppPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebApp", TypeShape.of(GetWebAppResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDeployment(GetWebAppDeploymentArgs args) {
return getWebAppDeployment(args, InvokeOptions.Empty);
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDeploymentPlain(GetWebAppDeploymentPlainArgs args) {
return getWebAppDeploymentPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDeployment(GetWebAppDeploymentArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDeployment", TypeShape.of(GetWebAppDeploymentResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDeploymentPlain(GetWebAppDeploymentPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDeployment", TypeShape.of(GetWebAppDeploymentResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDeploymentSlot(GetWebAppDeploymentSlotArgs args) {
return getWebAppDeploymentSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDeploymentSlotPlain(GetWebAppDeploymentSlotPlainArgs args) {
return getWebAppDeploymentSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDeploymentSlot(GetWebAppDeploymentSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDeploymentSlot", TypeShape.of(GetWebAppDeploymentSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get a deployment by its ID for an app, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDeploymentSlotPlain(GetWebAppDeploymentSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDeploymentSlot", TypeShape.of(GetWebAppDeploymentSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDiagnosticLogsConfiguration(GetWebAppDiagnosticLogsConfigurationArgs args) {
return getWebAppDiagnosticLogsConfiguration(args, InvokeOptions.Empty);
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDiagnosticLogsConfigurationPlain(GetWebAppDiagnosticLogsConfigurationPlainArgs args) {
return getWebAppDiagnosticLogsConfigurationPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDiagnosticLogsConfiguration(GetWebAppDiagnosticLogsConfigurationArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDiagnosticLogsConfiguration", TypeShape.of(GetWebAppDiagnosticLogsConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDiagnosticLogsConfigurationPlain(GetWebAppDiagnosticLogsConfigurationPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDiagnosticLogsConfiguration", TypeShape.of(GetWebAppDiagnosticLogsConfigurationResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2016-08-01, 2018-02-01, 2018-11-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppDiagnosticLogsConfigurationSlot(GetWebAppDiagnosticLogsConfigurationSlotArgs args) {
return getWebAppDiagnosticLogsConfigurationSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2016-08-01, 2018-02-01, 2018-11-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDiagnosticLogsConfigurationSlotPlain(GetWebAppDiagnosticLogsConfigurationSlotPlainArgs args) {
return getWebAppDiagnosticLogsConfigurationSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2016-08-01, 2018-02-01, 2018-11-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppDiagnosticLogsConfigurationSlot(GetWebAppDiagnosticLogsConfigurationSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDiagnosticLogsConfigurationSlot", TypeShape.of(GetWebAppDiagnosticLogsConfigurationSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the logging configuration of an app.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2016-08-01, 2018-02-01, 2018-11-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDiagnosticLogsConfigurationSlotPlain(GetWebAppDiagnosticLogsConfigurationSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDiagnosticLogsConfigurationSlot", TypeShape.of(GetWebAppDiagnosticLogsConfigurationSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDomainOwnershipIdentifier(GetWebAppDomainOwnershipIdentifierArgs args) {
return getWebAppDomainOwnershipIdentifier(args, InvokeOptions.Empty);
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDomainOwnershipIdentifierPlain(GetWebAppDomainOwnershipIdentifierPlainArgs args) {
return getWebAppDomainOwnershipIdentifierPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDomainOwnershipIdentifier(GetWebAppDomainOwnershipIdentifierArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDomainOwnershipIdentifier", TypeShape.of(GetWebAppDomainOwnershipIdentifierResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDomainOwnershipIdentifierPlain(GetWebAppDomainOwnershipIdentifierPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDomainOwnershipIdentifier", TypeShape.of(GetWebAppDomainOwnershipIdentifierResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDomainOwnershipIdentifierSlot(GetWebAppDomainOwnershipIdentifierSlotArgs args) {
return getWebAppDomainOwnershipIdentifierSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDomainOwnershipIdentifierSlotPlain(GetWebAppDomainOwnershipIdentifierSlotPlainArgs args) {
return getWebAppDomainOwnershipIdentifierSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppDomainOwnershipIdentifierSlot(GetWebAppDomainOwnershipIdentifierSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppDomainOwnershipIdentifierSlot", TypeShape.of(GetWebAppDomainOwnershipIdentifierSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get domain ownership identifier for web app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppDomainOwnershipIdentifierSlotPlain(GetWebAppDomainOwnershipIdentifierSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppDomainOwnershipIdentifierSlot", TypeShape.of(GetWebAppDomainOwnershipIdentifierSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppFtpAllowed(GetWebAppFtpAllowedArgs args) {
return getWebAppFtpAllowed(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFtpAllowedPlain(GetWebAppFtpAllowedPlainArgs args) {
return getWebAppFtpAllowedPlain(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppFtpAllowed(GetWebAppFtpAllowedArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppFtpAllowed", TypeShape.of(GetWebAppFtpAllowedResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFtpAllowedPlain(GetWebAppFtpAllowedPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppFtpAllowed", TypeShape.of(GetWebAppFtpAllowedResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppFtpAllowedSlot(GetWebAppFtpAllowedSlotArgs args) {
return getWebAppFtpAllowedSlot(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFtpAllowedSlotPlain(GetWebAppFtpAllowedSlotPlainArgs args) {
return getWebAppFtpAllowedSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppFtpAllowedSlot(GetWebAppFtpAllowedSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppFtpAllowedSlot", TypeShape.of(GetWebAppFtpAllowedSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether FTP is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFtpAllowedSlotPlain(GetWebAppFtpAllowedSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppFtpAllowedSlot", TypeShape.of(GetWebAppFtpAllowedSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppFunction(GetWebAppFunctionArgs args) {
return getWebAppFunction(args, InvokeOptions.Empty);
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFunctionPlain(GetWebAppFunctionPlainArgs args) {
return getWebAppFunctionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppFunction(GetWebAppFunctionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppFunction", TypeShape.of(GetWebAppFunctionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppFunctionPlain(GetWebAppFunctionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppFunction", TypeShape.of(GetWebAppFunctionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHostNameBinding(GetWebAppHostNameBindingArgs args) {
return getWebAppHostNameBinding(args, InvokeOptions.Empty);
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHostNameBindingPlain(GetWebAppHostNameBindingPlainArgs args) {
return getWebAppHostNameBindingPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHostNameBinding(GetWebAppHostNameBindingArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppHostNameBinding", TypeShape.of(GetWebAppHostNameBindingResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHostNameBindingPlain(GetWebAppHostNameBindingPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppHostNameBinding", TypeShape.of(GetWebAppHostNameBindingResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHostNameBindingSlot(GetWebAppHostNameBindingSlotArgs args) {
return getWebAppHostNameBindingSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHostNameBindingSlotPlain(GetWebAppHostNameBindingSlotPlainArgs args) {
return getWebAppHostNameBindingSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHostNameBindingSlot(GetWebAppHostNameBindingSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppHostNameBindingSlot", TypeShape.of(GetWebAppHostNameBindingSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named hostname binding for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHostNameBindingSlotPlain(GetWebAppHostNameBindingSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppHostNameBindingSlot", TypeShape.of(GetWebAppHostNameBindingSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHybridConnection(GetWebAppHybridConnectionArgs args) {
return getWebAppHybridConnection(args, InvokeOptions.Empty);
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHybridConnectionPlain(GetWebAppHybridConnectionPlainArgs args) {
return getWebAppHybridConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHybridConnection(GetWebAppHybridConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppHybridConnection", TypeShape.of(GetWebAppHybridConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHybridConnectionPlain(GetWebAppHybridConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppHybridConnection", TypeShape.of(GetWebAppHybridConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHybridConnectionSlot(GetWebAppHybridConnectionSlotArgs args) {
return getWebAppHybridConnectionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHybridConnectionSlotPlain(GetWebAppHybridConnectionSlotPlainArgs args) {
return getWebAppHybridConnectionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppHybridConnectionSlot(GetWebAppHybridConnectionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppHybridConnectionSlot", TypeShape.of(GetWebAppHybridConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppHybridConnectionSlotPlain(GetWebAppHybridConnectionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppHybridConnectionSlot", TypeShape.of(GetWebAppHybridConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppInstanceFunctionSlot(GetWebAppInstanceFunctionSlotArgs args) {
return getWebAppInstanceFunctionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppInstanceFunctionSlotPlain(GetWebAppInstanceFunctionSlotPlainArgs args) {
return getWebAppInstanceFunctionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppInstanceFunctionSlot(GetWebAppInstanceFunctionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppInstanceFunctionSlot", TypeShape.of(GetWebAppInstanceFunctionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get function information by its ID for web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppInstanceFunctionSlotPlain(GetWebAppInstanceFunctionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppInstanceFunctionSlot", TypeShape.of(GetWebAppInstanceFunctionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPremierAddOn(GetWebAppPremierAddOnArgs args) {
return getWebAppPremierAddOn(args, InvokeOptions.Empty);
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPremierAddOnPlain(GetWebAppPremierAddOnPlainArgs args) {
return getWebAppPremierAddOnPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPremierAddOn(GetWebAppPremierAddOnArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPremierAddOn", TypeShape.of(GetWebAppPremierAddOnResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPremierAddOnPlain(GetWebAppPremierAddOnPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPremierAddOn", TypeShape.of(GetWebAppPremierAddOnResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPremierAddOnSlot(GetWebAppPremierAddOnSlotArgs args) {
return getWebAppPremierAddOnSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPremierAddOnSlotPlain(GetWebAppPremierAddOnSlotPlainArgs args) {
return getWebAppPremierAddOnSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPremierAddOnSlot(GetWebAppPremierAddOnSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPremierAddOnSlot", TypeShape.of(GetWebAppPremierAddOnSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a named add-on of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPremierAddOnSlotPlain(GetWebAppPremierAddOnSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPremierAddOnSlot", TypeShape.of(GetWebAppPremierAddOnSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPrivateEndpointConnection(GetWebAppPrivateEndpointConnectionArgs args) {
return getWebAppPrivateEndpointConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPrivateEndpointConnectionPlain(GetWebAppPrivateEndpointConnectionPlainArgs args) {
return getWebAppPrivateEndpointConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPrivateEndpointConnection(GetWebAppPrivateEndpointConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPrivateEndpointConnection", TypeShape.of(GetWebAppPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPrivateEndpointConnectionPlain(GetWebAppPrivateEndpointConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPrivateEndpointConnection", TypeShape.of(GetWebAppPrivateEndpointConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPrivateEndpointConnectionSlot(GetWebAppPrivateEndpointConnectionSlotArgs args) {
return getWebAppPrivateEndpointConnectionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPrivateEndpointConnectionSlotPlain(GetWebAppPrivateEndpointConnectionSlotPlainArgs args) {
return getWebAppPrivateEndpointConnectionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPrivateEndpointConnectionSlot(GetWebAppPrivateEndpointConnectionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPrivateEndpointConnectionSlot", TypeShape.of(GetWebAppPrivateEndpointConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a private endpoint connection
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPrivateEndpointConnectionSlotPlain(GetWebAppPrivateEndpointConnectionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPrivateEndpointConnectionSlot", TypeShape.of(GetWebAppPrivateEndpointConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPublicCertificate(GetWebAppPublicCertificateArgs args) {
return getWebAppPublicCertificate(args, InvokeOptions.Empty);
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPublicCertificatePlain(GetWebAppPublicCertificatePlainArgs args) {
return getWebAppPublicCertificatePlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPublicCertificate(GetWebAppPublicCertificateArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPublicCertificate", TypeShape.of(GetWebAppPublicCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPublicCertificatePlain(GetWebAppPublicCertificatePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPublicCertificate", TypeShape.of(GetWebAppPublicCertificateResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPublicCertificateSlot(GetWebAppPublicCertificateSlotArgs args) {
return getWebAppPublicCertificateSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPublicCertificateSlotPlain(GetWebAppPublicCertificateSlotPlainArgs args) {
return getWebAppPublicCertificateSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppPublicCertificateSlot(GetWebAppPublicCertificateSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppPublicCertificateSlot", TypeShape.of(GetWebAppPublicCertificateSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the named public certificate for an app (or deployment slot, if specified).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppPublicCertificateSlotPlain(GetWebAppPublicCertificateSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppPublicCertificateSlot", TypeShape.of(GetWebAppPublicCertificateSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppRelayServiceConnection(GetWebAppRelayServiceConnectionArgs args) {
return getWebAppRelayServiceConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppRelayServiceConnectionPlain(GetWebAppRelayServiceConnectionPlainArgs args) {
return getWebAppRelayServiceConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppRelayServiceConnection(GetWebAppRelayServiceConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppRelayServiceConnection", TypeShape.of(GetWebAppRelayServiceConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppRelayServiceConnectionPlain(GetWebAppRelayServiceConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppRelayServiceConnection", TypeShape.of(GetWebAppRelayServiceConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppRelayServiceConnectionSlot(GetWebAppRelayServiceConnectionSlotArgs args) {
return getWebAppRelayServiceConnectionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppRelayServiceConnectionSlotPlain(GetWebAppRelayServiceConnectionSlotPlainArgs args) {
return getWebAppRelayServiceConnectionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppRelayServiceConnectionSlot(GetWebAppRelayServiceConnectionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppRelayServiceConnectionSlot", TypeShape.of(GetWebAppRelayServiceConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a hybrid connection configuration by its name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppRelayServiceConnectionSlotPlain(GetWebAppRelayServiceConnectionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppRelayServiceConnectionSlot", TypeShape.of(GetWebAppRelayServiceConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppScmAllowed(GetWebAppScmAllowedArgs args) {
return getWebAppScmAllowed(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppScmAllowedPlain(GetWebAppScmAllowedPlainArgs args) {
return getWebAppScmAllowedPlain(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppScmAllowed(GetWebAppScmAllowedArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppScmAllowed", TypeShape.of(GetWebAppScmAllowedResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppScmAllowedPlain(GetWebAppScmAllowedPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppScmAllowed", TypeShape.of(GetWebAppScmAllowedResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppScmAllowedSlot(GetWebAppScmAllowedSlotArgs args) {
return getWebAppScmAllowedSlot(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppScmAllowedSlotPlain(GetWebAppScmAllowedSlotPlainArgs args) {
return getWebAppScmAllowedSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static Output getWebAppScmAllowedSlot(GetWebAppScmAllowedSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppScmAllowedSlot", TypeShape.of(GetWebAppScmAllowedSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Returns whether Scm basic auth is allowed on the site or not.
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppScmAllowedSlotPlain(GetWebAppScmAllowedSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppScmAllowedSlot", TypeShape.of(GetWebAppScmAllowedSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static Output getWebAppSiteContainer(GetWebAppSiteContainerArgs args) {
return getWebAppSiteContainer(args, InvokeOptions.Empty);
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteContainerPlain(GetWebAppSiteContainerPlainArgs args) {
return getWebAppSiteContainerPlain(args, InvokeOptions.Empty);
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static Output getWebAppSiteContainer(GetWebAppSiteContainerArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSiteContainer", TypeShape.of(GetWebAppSiteContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteContainerPlain(GetWebAppSiteContainerPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSiteContainer", TypeShape.of(GetWebAppSiteContainerResult.class), args, Utilities.withVersion(options));
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static Output getWebAppSiteContainerSlot(GetWebAppSiteContainerSlotArgs args) {
return getWebAppSiteContainerSlot(args, InvokeOptions.Empty);
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteContainerSlotPlain(GetWebAppSiteContainerSlotPlainArgs args) {
return getWebAppSiteContainerSlotPlain(args, InvokeOptions.Empty);
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static Output getWebAppSiteContainerSlot(GetWebAppSiteContainerSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSiteContainerSlot", TypeShape.of(GetWebAppSiteContainerSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Container of a site
* Azure REST API version: 2023-12-01.
*
* Other available API versions: 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteContainerSlotPlain(GetWebAppSiteContainerSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSiteContainerSlot", TypeShape.of(GetWebAppSiteContainerSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSiteExtension(GetWebAppSiteExtensionArgs args) {
return getWebAppSiteExtension(args, InvokeOptions.Empty);
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteExtensionPlain(GetWebAppSiteExtensionPlainArgs args) {
return getWebAppSiteExtensionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSiteExtension(GetWebAppSiteExtensionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSiteExtension", TypeShape.of(GetWebAppSiteExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteExtensionPlain(GetWebAppSiteExtensionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSiteExtension", TypeShape.of(GetWebAppSiteExtensionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSiteExtensionSlot(GetWebAppSiteExtensionSlotArgs args) {
return getWebAppSiteExtensionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteExtensionSlotPlain(GetWebAppSiteExtensionSlotPlainArgs args) {
return getWebAppSiteExtensionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSiteExtensionSlot(GetWebAppSiteExtensionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSiteExtensionSlot", TypeShape.of(GetWebAppSiteExtensionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get site extension information by its ID for a web site, or a deployment slot.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSiteExtensionSlotPlain(GetWebAppSiteExtensionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSiteExtensionSlot", TypeShape.of(GetWebAppSiteExtensionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSlot(GetWebAppSlotArgs args) {
return getWebAppSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSlotPlain(GetWebAppSlotPlainArgs args) {
return getWebAppSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSlot(GetWebAppSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSlot", TypeShape.of(GetWebAppSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the details of a web, mobile, or API app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-08-01, 2018-11-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSlotPlain(GetWebAppSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSlot", TypeShape.of(GetWebAppSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSlotConfigurationNames(GetWebAppSlotConfigurationNamesArgs args) {
return getWebAppSlotConfigurationNames(args, InvokeOptions.Empty);
}
/**
* Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSlotConfigurationNamesPlain(GetWebAppSlotConfigurationNamesPlainArgs args) {
return getWebAppSlotConfigurationNamesPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSlotConfigurationNames(GetWebAppSlotConfigurationNamesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSlotConfigurationNames", TypeShape.of(GetWebAppSlotConfigurationNamesResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSlotConfigurationNamesPlain(GetWebAppSlotConfigurationNamesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSlotConfigurationNames", TypeShape.of(GetWebAppSlotConfigurationNamesResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSourceControl(GetWebAppSourceControlArgs args) {
return getWebAppSourceControl(args, InvokeOptions.Empty);
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSourceControlPlain(GetWebAppSourceControlPlainArgs args) {
return getWebAppSourceControlPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSourceControl(GetWebAppSourceControlArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSourceControl", TypeShape.of(GetWebAppSourceControlResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSourceControlPlain(GetWebAppSourceControlPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSourceControl", TypeShape.of(GetWebAppSourceControlResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSourceControlSlot(GetWebAppSourceControlSlotArgs args) {
return getWebAppSourceControlSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSourceControlSlotPlain(GetWebAppSourceControlSlotPlainArgs args) {
return getWebAppSourceControlSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSourceControlSlot(GetWebAppSourceControlSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSourceControlSlot", TypeShape.of(GetWebAppSourceControlSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the source control configuration of an app.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSourceControlSlotPlain(GetWebAppSourceControlSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSourceControlSlot", TypeShape.of(GetWebAppSourceControlSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSwiftVirtualNetworkConnection(GetWebAppSwiftVirtualNetworkConnectionArgs args) {
return getWebAppSwiftVirtualNetworkConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSwiftVirtualNetworkConnectionPlain(GetWebAppSwiftVirtualNetworkConnectionPlainArgs args) {
return getWebAppSwiftVirtualNetworkConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSwiftVirtualNetworkConnection(GetWebAppSwiftVirtualNetworkConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSwiftVirtualNetworkConnection", TypeShape.of(GetWebAppSwiftVirtualNetworkConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSwiftVirtualNetworkConnectionPlain(GetWebAppSwiftVirtualNetworkConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSwiftVirtualNetworkConnection", TypeShape.of(GetWebAppSwiftVirtualNetworkConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSwiftVirtualNetworkConnectionSlot(GetWebAppSwiftVirtualNetworkConnectionSlotArgs args) {
return getWebAppSwiftVirtualNetworkConnectionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSwiftVirtualNetworkConnectionSlotPlain(GetWebAppSwiftVirtualNetworkConnectionSlotPlainArgs args) {
return getWebAppSwiftVirtualNetworkConnectionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppSwiftVirtualNetworkConnectionSlot(GetWebAppSwiftVirtualNetworkConnectionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppSwiftVirtualNetworkConnectionSlot", TypeShape.of(GetWebAppSwiftVirtualNetworkConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a Swift Virtual Network connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppSwiftVirtualNetworkConnectionSlotPlain(GetWebAppSwiftVirtualNetworkConnectionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppSwiftVirtualNetworkConnectionSlot", TypeShape.of(GetWebAppSwiftVirtualNetworkConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppVnetConnection(GetWebAppVnetConnectionArgs args) {
return getWebAppVnetConnection(args, InvokeOptions.Empty);
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppVnetConnectionPlain(GetWebAppVnetConnectionPlainArgs args) {
return getWebAppVnetConnectionPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppVnetConnection(GetWebAppVnetConnectionArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppVnetConnection", TypeShape.of(GetWebAppVnetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppVnetConnectionPlain(GetWebAppVnetConnectionPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppVnetConnection", TypeShape.of(GetWebAppVnetConnectionResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppVnetConnectionSlot(GetWebAppVnetConnectionSlotArgs args) {
return getWebAppVnetConnectionSlot(args, InvokeOptions.Empty);
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppVnetConnectionSlotPlain(GetWebAppVnetConnectionSlotPlainArgs args) {
return getWebAppVnetConnectionSlotPlain(args, InvokeOptions.Empty);
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output getWebAppVnetConnectionSlot(GetWebAppVnetConnectionSlotArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:getWebAppVnetConnectionSlot", TypeShape.of(GetWebAppVnetConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets a virtual network the app (or deployment slot) is connected to by name.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture getWebAppVnetConnectionSlotPlain(GetWebAppVnetConnectionSlotPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:getWebAppVnetConnectionSlot", TypeShape.of(GetWebAppVnetConnectionSlotResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the send key name and value of a Hybrid Connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output listAppServicePlanHybridConnectionKeys(ListAppServicePlanHybridConnectionKeysArgs args) {
return listAppServicePlanHybridConnectionKeys(args, InvokeOptions.Empty);
}
/**
* Description for Get the send key name and value of a Hybrid Connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listAppServicePlanHybridConnectionKeysPlain(ListAppServicePlanHybridConnectionKeysPlainArgs args) {
return listAppServicePlanHybridConnectionKeysPlain(args, InvokeOptions.Empty);
}
/**
* Description for Get the send key name and value of a Hybrid Connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output listAppServicePlanHybridConnectionKeys(ListAppServicePlanHybridConnectionKeysArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listAppServicePlanHybridConnectionKeys", TypeShape.of(ListAppServicePlanHybridConnectionKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Get the send key name and value of a Hybrid Connection.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-09-01, 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listAppServicePlanHybridConnectionKeysPlain(ListAppServicePlanHybridConnectionKeysPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listAppServicePlanHybridConnectionKeys", TypeShape.of(ListAppServicePlanHybridConnectionKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the consent links of a connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static Output listConnectionConsentLinks(ListConnectionConsentLinksArgs args) {
return listConnectionConsentLinks(args, InvokeOptions.Empty);
}
/**
* Lists the consent links of a connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static CompletableFuture listConnectionConsentLinksPlain(ListConnectionConsentLinksPlainArgs args) {
return listConnectionConsentLinksPlain(args, InvokeOptions.Empty);
}
/**
* Lists the consent links of a connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static Output listConnectionConsentLinks(ListConnectionConsentLinksArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listConnectionConsentLinks", TypeShape.of(ListConnectionConsentLinksResult.class), args, Utilities.withVersion(options));
}
/**
* Lists the consent links of a connection
* Azure REST API version: 2016-06-01.
*
* Other available API versions: 2015-08-01-preview.
*
*/
public static CompletableFuture listConnectionConsentLinksPlain(ListConnectionConsentLinksPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listConnectionConsentLinks", TypeShape.of(ListConnectionConsentLinksResult.class), args, Utilities.withVersion(options));
}
/**
* Lists connection keys.
* Azure REST API version: 2015-08-01-preview.
*
*/
public static Output listConnectionKeys(ListConnectionKeysArgs args) {
return listConnectionKeys(args, InvokeOptions.Empty);
}
/**
* Lists connection keys.
* Azure REST API version: 2015-08-01-preview.
*
*/
public static CompletableFuture listConnectionKeysPlain(ListConnectionKeysPlainArgs args) {
return listConnectionKeysPlain(args, InvokeOptions.Empty);
}
/**
* Lists connection keys.
* Azure REST API version: 2015-08-01-preview.
*
*/
public static Output listConnectionKeys(ListConnectionKeysArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listConnectionKeys", TypeShape.of(ListConnectionKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Lists connection keys.
* Azure REST API version: 2015-08-01-preview.
*
*/
public static CompletableFuture listConnectionKeysPlain(ListConnectionKeysPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listConnectionKeys", TypeShape.of(ListConnectionKeysResult.class), args, Utilities.withVersion(options));
}
/**
* Container App Secrets Collection ARM resource.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static Output listContainerAppSecrets(ListContainerAppSecretsArgs args) {
return listContainerAppSecrets(args, InvokeOptions.Empty);
}
/**
* Container App Secrets Collection ARM resource.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listContainerAppSecretsPlain(ListContainerAppSecretsPlainArgs args) {
return listContainerAppSecretsPlain(args, InvokeOptions.Empty);
}
/**
* Container App Secrets Collection ARM resource.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static Output listContainerAppSecrets(ListContainerAppSecretsArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listContainerAppSecrets", TypeShape.of(ListContainerAppSecretsResult.class), args, Utilities.withVersion(options));
}
/**
* Container App Secrets Collection ARM resource.
* Azure REST API version: 2023-01-01.
*
* Other available API versions: 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listContainerAppSecretsPlain(ListContainerAppSecretsPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listContainerAppSecrets", TypeShape.of(ListContainerAppSecretsResult.class), args, Utilities.withVersion(options));
}
/**
* This returns the list of interfaces in the WSDL
* Azure REST API version: 2016-06-01.
*
*/
public static Output listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args) {
return listCustomApiWsdlInterfaces(args, InvokeOptions.Empty);
}
/**
* This returns the list of interfaces in the WSDL
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture listCustomApiWsdlInterfacesPlain(ListCustomApiWsdlInterfacesPlainArgs args) {
return listCustomApiWsdlInterfacesPlain(args, InvokeOptions.Empty);
}
/**
* This returns the list of interfaces in the WSDL
* Azure REST API version: 2016-06-01.
*
*/
public static Output listCustomApiWsdlInterfaces(ListCustomApiWsdlInterfacesArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listCustomApiWsdlInterfaces", TypeShape.of(ListCustomApiWsdlInterfacesResult.class), args, Utilities.withVersion(options));
}
/**
* This returns the list of interfaces in the WSDL
* Azure REST API version: 2016-06-01.
*
*/
public static CompletableFuture listCustomApiWsdlInterfacesPlain(ListCustomApiWsdlInterfacesPlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listCustomApiWsdlInterfaces", TypeShape.of(ListCustomApiWsdlInterfacesResult.class), args, Utilities.withVersion(options));
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output listSiteIdentifiersAssignedToHostName() {
return listSiteIdentifiersAssignedToHostName(ListSiteIdentifiersAssignedToHostNameArgs.Empty, InvokeOptions.Empty);
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listSiteIdentifiersAssignedToHostNamePlain() {
return listSiteIdentifiersAssignedToHostNamePlain(ListSiteIdentifiersAssignedToHostNamePlainArgs.Empty, InvokeOptions.Empty);
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output listSiteIdentifiersAssignedToHostName(ListSiteIdentifiersAssignedToHostNameArgs args) {
return listSiteIdentifiersAssignedToHostName(args, InvokeOptions.Empty);
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listSiteIdentifiersAssignedToHostNamePlain(ListSiteIdentifiersAssignedToHostNamePlainArgs args) {
return listSiteIdentifiersAssignedToHostNamePlain(args, InvokeOptions.Empty);
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output listSiteIdentifiersAssignedToHostName(ListSiteIdentifiersAssignedToHostNameArgs args, InvokeOptions options) {
return Deployment.getInstance().invoke("azure-native:web:listSiteIdentifiersAssignedToHostName", TypeShape.of(ListSiteIdentifiersAssignedToHostNameResult.class), args, Utilities.withVersion(options));
}
/**
* Description for List all apps that are assigned to a hostname.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2016-03-01, 2018-02-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static CompletableFuture listSiteIdentifiersAssignedToHostNamePlain(ListSiteIdentifiersAssignedToHostNamePlainArgs args, InvokeOptions options) {
return Deployment.getInstance().invokeAsync("azure-native:web:listSiteIdentifiersAssignedToHostName", TypeShape.of(ListSiteIdentifiersAssignedToHostNameResult.class), args, Utilities.withVersion(options));
}
/**
* Description for Gets the application settings of a static site.
* Azure REST API version: 2022-09-01.
*
* Other available API versions: 2021-02-01, 2023-01-01, 2023-12-01, 2024-04-01.
*
*/
public static Output