Package-level declarations

Types

Link copied to clipboard
data class AppConnectionAuthenticationArgs(val certificate: Output<String>? = null, val clientId: Output<String>? = null, val name: Output<String>? = null, val principalId: Output<String>? = null, val secret: Output<String>? = null, val subscriptionId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AppConnectionAuthenticationArgs>
Link copied to clipboard
data class AppConnectionSecretStoreArgs(val keyVaultId: Output<String>) : ConvertibleToJava<AppConnectionSecretStoreArgs>
data class AppFlexConsumptionAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class AppFlexConsumptionAuthSettingsArgs(val activeDirectory: Output<AppFlexConsumptionAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<AppFlexConsumptionAuthSettingsFacebookArgs>? = null, val github: Output<AppFlexConsumptionAuthSettingsGithubArgs>? = null, val google: Output<AppFlexConsumptionAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<AppFlexConsumptionAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<AppFlexConsumptionAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsArgs>
data class AppFlexConsumptionAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsFacebookArgs>
Link copied to clipboard
data class AppFlexConsumptionAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsGithubArgs>
Link copied to clipboard
data class AppFlexConsumptionAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsGoogleArgs>
data class AppFlexConsumptionAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsMicrosoftArgs>
data class AppFlexConsumptionAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsTwitterArgs>
data class AppFlexConsumptionAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2ActiveDirectoryV2Args>
data class AppFlexConsumptionAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class AppFlexConsumptionAuthSettingsV2Args(val activeDirectoryV2: Output<AppFlexConsumptionAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<AppFlexConsumptionAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<AppFlexConsumptionAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<AppFlexConsumptionAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<AppFlexConsumptionAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<AppFlexConsumptionAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<AppFlexConsumptionAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<AppFlexConsumptionAuthSettingsV2LoginArgs>, val microsoftV2: Output<AppFlexConsumptionAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<AppFlexConsumptionAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2Args>
data class AppFlexConsumptionAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2AzureStaticWebAppV2Args>
data class AppFlexConsumptionAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2CustomOidcV2Args>
data class AppFlexConsumptionAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2FacebookV2Args>
data class AppFlexConsumptionAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2GithubV2Args>
data class AppFlexConsumptionAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2GoogleV2Args>
data class AppFlexConsumptionAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2LoginArgs>
data class AppFlexConsumptionAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2MicrosoftV2Args>
data class AppFlexConsumptionAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<AppFlexConsumptionAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class AppFlexConsumptionConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<AppFlexConsumptionConnectionStringArgs>
Link copied to clipboard
data class AppFlexConsumptionIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AppFlexConsumptionIdentityArgs>
data class AppFlexConsumptionSiteConfigAppServiceLogsArgs(val diskQuotaMb: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigAppServiceLogsArgs>
Link copied to clipboard
data class AppFlexConsumptionSiteConfigArgs(val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val appServiceLogs: Output<AppFlexConsumptionSiteConfigAppServiceLogsArgs>? = null, val applicationInsightsConnectionString: Output<String>? = null, val applicationInsightsKey: Output<String>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<AppFlexConsumptionSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val elasticInstanceMinimum: Output<Int>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<AppFlexConsumptionSiteConfigIpRestrictionArgs>>? = null, val loadBalancingMode: Output<String>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<AppFlexConsumptionSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigArgs>
Link copied to clipboard
data class AppFlexConsumptionSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigCorsArgs>
data class AppFlexConsumptionSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<AppFlexConsumptionSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigIpRestrictionArgs>
data class AppFlexConsumptionSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigIpRestrictionHeadersArgs>
data class AppFlexConsumptionSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<AppFlexConsumptionSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigScmIpRestrictionArgs>
data class AppFlexConsumptionSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class AppFlexConsumptionStickySettingsArgs(val appSettingNames: Output<List<String>>? = null, val connectionStringNames: Output<List<String>>? = null) : ConvertibleToJava<AppFlexConsumptionStickySettingsArgs>
data class AppServiceAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null) : ConvertibleToJava<AppServiceAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class AppServiceAuthSettingsArgs(val activeDirectory: Output<AppServiceAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParams: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<AppServiceAuthSettingsFacebookArgs>? = null, val google: Output<AppServiceAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<AppServiceAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<AppServiceAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<AppServiceAuthSettingsArgs>
Link copied to clipboard
data class AppServiceAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppServiceAuthSettingsFacebookArgs>
Link copied to clipboard
data class AppServiceAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppServiceAuthSettingsGoogleArgs>
Link copied to clipboard
data class AppServiceAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<AppServiceAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class AppServiceAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>) : ConvertibleToJava<AppServiceAuthSettingsTwitterArgs>
Link copied to clipboard
data class AppServiceBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<AppServiceBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<AppServiceBackupArgs>
Link copied to clipboard
data class AppServiceBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val retentionPeriodInDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<AppServiceBackupScheduleArgs>
Link copied to clipboard
data class AppServiceConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<AppServiceConnectionStringArgs>
Link copied to clipboard
data class AppServiceIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AppServiceIdentityArgs>
Link copied to clipboard
data class AppServiceLogsApplicationLogsArgs(val azureBlobStorage: Output<AppServiceLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>? = null) : ConvertibleToJava<AppServiceLogsApplicationLogsArgs>
data class AppServiceLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<AppServiceLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class AppServiceLogsArgs(val applicationLogs: Output<AppServiceLogsApplicationLogsArgs>? = null, val detailedErrorMessagesEnabled: Output<Boolean>? = null, val failedRequestTracingEnabled: Output<Boolean>? = null, val httpLogs: Output<AppServiceLogsHttpLogsArgs>? = null) : ConvertibleToJava<AppServiceLogsArgs>
Link copied to clipboard
Link copied to clipboard
data class AppServiceLogsHttpLogsArgs(val azureBlobStorage: Output<AppServiceLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<AppServiceLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<AppServiceLogsHttpLogsArgs>
data class AppServiceLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<AppServiceLogsHttpLogsAzureBlobStorageArgs>
Link copied to clipboard
data class AppServiceLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<AppServiceLogsHttpLogsFileSystemArgs>
Link copied to clipboard
data class AppServiceSiteConfigArgs(val acrUseManagedIdentityCredentials: Output<Boolean>? = null, val acrUserManagedIdentityClientId: Output<String>? = null, val alwaysOn: Output<Boolean>? = null, val appCommandLine: Output<String>? = null, val autoSwapSlotName: Output<String>? = null, val cors: Output<AppServiceSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val dotnetFrameworkVersion: Output<String>? = null, val ftpsState: Output<String>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictions: Output<List<AppServiceSiteConfigIpRestrictionArgs>>? = null, val javaContainer: Output<String>? = null, val javaContainerVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val linuxFxVersion: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minTlsVersion: Output<String>? = null, val numberOfWorkers: Output<Int>? = null, val phpVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictions: Output<List<AppServiceSiteConfigScmIpRestrictionArgs>>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorkerProcess: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null) : ConvertibleToJava<AppServiceSiteConfigArgs>
Link copied to clipboard
data class AppServiceSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<AppServiceSiteConfigCorsArgs>
Link copied to clipboard
data class AppServiceSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<AppServiceSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<AppServiceSiteConfigIpRestrictionArgs>
data class AppServiceSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<AppServiceSiteConfigIpRestrictionHeadersArgs>
Link copied to clipboard
data class AppServiceSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<AppServiceSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<AppServiceSiteConfigScmIpRestrictionArgs>
data class AppServiceSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<AppServiceSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class AppServiceSourceControlArgs(val branch: Output<String>? = null, val manualIntegration: Output<Boolean>? = null, val repoUrl: Output<String>? = null, val rollbackEnabled: Output<Boolean>? = null, val useMercurial: Output<Boolean>? = null) : ConvertibleToJava<AppServiceSourceControlArgs>
Link copied to clipboard
data class AppServiceStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<AppServiceStorageAccountArgs>
Link copied to clipboard
data class ConnectionAuthenticationArgs(val certificate: Output<String>? = null, val clientId: Output<String>? = null, val name: Output<String>? = null, val principalId: Output<String>? = null, val secret: Output<String>? = null, val subscriptionId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ConnectionAuthenticationArgs>
Link copied to clipboard
data class ConnectionSecretStoreArgs(val keyVaultId: Output<String>) : ConvertibleToJava<ConnectionSecretStoreArgs>
Link copied to clipboard
data class EnvironmentV3ClusterSettingArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<EnvironmentV3ClusterSettingArgs>
data class FunctionAppAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null) : ConvertibleToJava<FunctionAppAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class FunctionAppAuthSettingsArgs(val activeDirectory: Output<FunctionAppAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParams: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<FunctionAppAuthSettingsFacebookArgs>? = null, val google: Output<FunctionAppAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<FunctionAppAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<FunctionAppAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<FunctionAppAuthSettingsArgs>
Link copied to clipboard
data class FunctionAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppAuthSettingsFacebookArgs>
Link copied to clipboard
data class FunctionAppAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppAuthSettingsGoogleArgs>
Link copied to clipboard
data class FunctionAppAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class FunctionAppAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>) : ConvertibleToJava<FunctionAppAuthSettingsTwitterArgs>
Link copied to clipboard
data class FunctionAppConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<FunctionAppConnectionStringArgs>
Link copied to clipboard
data class FunctionAppFunctionFileArgs(val content: Output<String>, val name: Output<String>) : ConvertibleToJava<FunctionAppFunctionFileArgs>
Link copied to clipboard
data class FunctionAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FunctionAppIdentityArgs>
Link copied to clipboard
data class FunctionAppSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val appScaleLimit: Output<Int>? = null, val autoSwapSlotName: Output<String>? = null, val cors: Output<FunctionAppSiteConfigCorsArgs>? = null, val dotnetFrameworkVersion: Output<String>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictions: Output<List<FunctionAppSiteConfigIpRestrictionArgs>>? = null, val javaVersion: Output<String>? = null, val linuxFxVersion: Output<String>? = null, val minTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictions: Output<List<FunctionAppSiteConfigScmIpRestrictionArgs>>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorkerProcess: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSiteConfigArgs>
Link copied to clipboard
data class FunctionAppSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSiteConfigCorsArgs>
Link copied to clipboard
data class FunctionAppSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<FunctionAppSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<FunctionAppSiteConfigIpRestrictionArgs>
data class FunctionAppSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSiteConfigIpRestrictionHeadersArgs>
data class FunctionAppSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<FunctionAppSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<FunctionAppSiteConfigScmIpRestrictionArgs>
data class FunctionAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSiteConfigScmIpRestrictionHeadersArgs>
data class FunctionAppSlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null) : ConvertibleToJava<FunctionAppSlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class FunctionAppSlotAuthSettingsArgs(val activeDirectory: Output<FunctionAppSlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParams: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<FunctionAppSlotAuthSettingsFacebookArgs>? = null, val google: Output<FunctionAppSlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<FunctionAppSlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<FunctionAppSlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<FunctionAppSlotAuthSettingsArgs>
Link copied to clipboard
data class FunctionAppSlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSlotAuthSettingsFacebookArgs>
Link copied to clipboard
data class FunctionAppSlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSlotAuthSettingsGoogleArgs>
Link copied to clipboard
data class FunctionAppSlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSlotAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class FunctionAppSlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>) : ConvertibleToJava<FunctionAppSlotAuthSettingsTwitterArgs>
Link copied to clipboard
data class FunctionAppSlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<FunctionAppSlotConnectionStringArgs>
Link copied to clipboard
data class FunctionAppSlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FunctionAppSlotIdentityArgs>
Link copied to clipboard
data class FunctionAppSlotSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val appScaleLimit: Output<Int>? = null, val autoSwapSlotName: Output<String>? = null, val cors: Output<FunctionAppSlotSiteConfigCorsArgs>? = null, val dotnetFrameworkVersion: Output<String>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictions: Output<List<FunctionAppSlotSiteConfigIpRestrictionArgs>>? = null, val javaVersion: Output<String>? = null, val linuxFxVersion: Output<String>? = null, val minTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictions: Output<List<FunctionAppSlotSiteConfigScmIpRestrictionArgs>>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorkerProcess: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigArgs>
Link copied to clipboard
data class FunctionAppSlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigCorsArgs>
data class FunctionAppSlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<FunctionAppSlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigIpRestrictionArgs>
data class FunctionAppSlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigIpRestrictionHeadersArgs>
data class FunctionAppSlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<FunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigScmIpRestrictionArgs>
data class FunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<FunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class FunctionAppSourceControlArgs(val branch: Output<String>? = null, val manualIntegration: Output<Boolean>? = null, val repoUrl: Output<String>? = null, val rollbackEnabled: Output<Boolean>? = null, val useMercurial: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSourceControlArgs>
Link copied to clipboard
data class GetAppServicePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetAppServicePlainArgs>

A collection of arguments for invoking getAppService.

Link copied to clipboard
data class GetAppServicePlanPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetAppServicePlanPlainArgs>

A collection of arguments for invoking getAppServicePlan.

Link copied to clipboard
data class GetCertificateOrderPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetCertificateOrderPlainArgs>

A collection of arguments for invoking getCertificateOrder.

Link copied to clipboard
data class GetCertificatePlainArgs(val name: String, val resourceGroupName: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetCertificatePlainArgs>

A collection of arguments for invoking getCertificate.

Link copied to clipboard
data class GetEnvironmentV3PlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetEnvironmentV3PlainArgs>

A collection of arguments for invoking getEnvironmentV3.

Link copied to clipboard
data class GetFunctionAppHostKeysPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetFunctionAppHostKeysPlainArgs>

A collection of arguments for invoking getFunctionAppHostKeys.

Link copied to clipboard
data class GetFunctionAppPlainArgs(val name: String, val resourceGroupName: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetFunctionAppPlainArgs>

A collection of arguments for invoking getFunctionApp.

Link copied to clipboard
data class GetLinuxFunctionAppPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetLinuxFunctionAppPlainArgs>

A collection of arguments for invoking getLinuxFunctionApp.

Link copied to clipboard
data class GetLinuxWebAppPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetLinuxWebAppPlainArgs>

A collection of arguments for invoking getLinuxWebApp.

Link copied to clipboard
data class GetServicePlanPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetServicePlanPlainArgs>

A collection of arguments for invoking getServicePlan.

Link copied to clipboard
data class GetSourceControlTokenPlainArgs(val type: String) : ConvertibleToJava<GetSourceControlTokenPlainArgs>

A collection of arguments for invoking getSourceControlToken.

Link copied to clipboard
data class GetStaticWebAppPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetStaticWebAppPlainArgs>

A collection of arguments for invoking getStaticWebApp.

Link copied to clipboard
data class GetWindowsFunctionAppPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetWindowsFunctionAppPlainArgs>

A collection of arguments for invoking getWindowsFunctionApp.

Link copied to clipboard
data class GetWindowsWebAppPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetWindowsWebAppPlainArgs>

A collection of arguments for invoking getWindowsWebApp.

data class LinuxFunctionAppAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsArgs(val activeDirectory: Output<LinuxFunctionAppAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<LinuxFunctionAppAuthSettingsFacebookArgs>? = null, val github: Output<LinuxFunctionAppAuthSettingsGithubArgs>? = null, val google: Output<LinuxFunctionAppAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<LinuxFunctionAppAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<LinuxFunctionAppAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsArgs>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsFacebookArgs>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsGithubArgs>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsGoogleArgs>
data class LinuxFunctionAppAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsTwitterArgs>
data class LinuxFunctionAppAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2ActiveDirectoryV2Args>
data class LinuxFunctionAppAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsV2Args(val activeDirectoryV2: Output<LinuxFunctionAppAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<LinuxFunctionAppAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<LinuxFunctionAppAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<LinuxFunctionAppAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<LinuxFunctionAppAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<LinuxFunctionAppAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<LinuxFunctionAppAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<LinuxFunctionAppAuthSettingsV2LoginArgs>, val microsoftV2: Output<LinuxFunctionAppAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<LinuxFunctionAppAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2Args>
data class LinuxFunctionAppAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2AzureStaticWebAppV2Args>
data class LinuxFunctionAppAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2CustomOidcV2Args>
data class LinuxFunctionAppAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2FacebookV2Args>
data class LinuxFunctionAppAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2GithubV2Args>
data class LinuxFunctionAppAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2GoogleV2Args>
Link copied to clipboard
data class LinuxFunctionAppAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2LoginArgs>
data class LinuxFunctionAppAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2MicrosoftV2Args>
data class LinuxFunctionAppAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<LinuxFunctionAppAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class LinuxFunctionAppBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<LinuxFunctionAppBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<LinuxFunctionAppBackupArgs>
Link copied to clipboard
data class LinuxFunctionAppBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppBackupScheduleArgs>
Link copied to clipboard
data class LinuxFunctionAppConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<LinuxFunctionAppConnectionStringArgs>
Link copied to clipboard
data class LinuxFunctionAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<LinuxFunctionAppIdentityArgs>
data class LinuxFunctionAppSiteConfigApplicationStackArgs(val dockers: Output<List<LinuxFunctionAppSiteConfigApplicationStackDockerArgs>>? = null, val dotnetVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val powershellCoreVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val useCustomRuntime: Output<Boolean>? = null, val useDotnetIsolatedRuntime: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigApplicationStackArgs>
data class LinuxFunctionAppSiteConfigApplicationStackDockerArgs(val imageName: Output<String>, val imageTag: Output<String>, val registryPassword: Output<String>? = null, val registryUrl: Output<String>, val registryUsername: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigApplicationStackDockerArgs>
data class LinuxFunctionAppSiteConfigAppServiceLogsArgs(val diskQuotaMb: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigAppServiceLogsArgs>
Link copied to clipboard
data class LinuxFunctionAppSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val appScaleLimit: Output<Int>? = null, val appServiceLogs: Output<LinuxFunctionAppSiteConfigAppServiceLogsArgs>? = null, val applicationInsightsConnectionString: Output<String>? = null, val applicationInsightsKey: Output<String>? = null, val applicationStack: Output<LinuxFunctionAppSiteConfigApplicationStackArgs>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<LinuxFunctionAppSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<LinuxFunctionAppSiteConfigIpRestrictionArgs>>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancingMode: Output<String>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<LinuxFunctionAppSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigArgs>
Link copied to clipboard
data class LinuxFunctionAppSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigCorsArgs>
data class LinuxFunctionAppSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxFunctionAppSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigIpRestrictionArgs>
data class LinuxFunctionAppSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigIpRestrictionHeadersArgs>
data class LinuxFunctionAppSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxFunctionAppSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigScmIpRestrictionArgs>
data class LinuxFunctionAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSiteConfigScmIpRestrictionHeadersArgs>
data class LinuxFunctionAppSlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotAuthSettingsArgs(val activeDirectory: Output<LinuxFunctionAppSlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<LinuxFunctionAppSlotAuthSettingsFacebookArgs>? = null, val github: Output<LinuxFunctionAppSlotAuthSettingsGithubArgs>? = null, val google: Output<LinuxFunctionAppSlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<LinuxFunctionAppSlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<LinuxFunctionAppSlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsArgs>
data class LinuxFunctionAppSlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsFacebookArgs>
data class LinuxFunctionAppSlotAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsGithubArgs>
data class LinuxFunctionAppSlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsGoogleArgs>
data class LinuxFunctionAppSlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsMicrosoftArgs>
data class LinuxFunctionAppSlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsTwitterArgs>
data class LinuxFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class LinuxFunctionAppSlotAuthSettingsV2Args(val activeDirectoryV2: Output<LinuxFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<LinuxFunctionAppSlotAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<LinuxFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<LinuxFunctionAppSlotAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<LinuxFunctionAppSlotAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<LinuxFunctionAppSlotAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<LinuxFunctionAppSlotAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<LinuxFunctionAppSlotAuthSettingsV2LoginArgs>, val microsoftV2: Output<LinuxFunctionAppSlotAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<LinuxFunctionAppSlotAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2CustomOidcV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2FacebookV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2GithubV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2GoogleV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2LoginArgs>
data class LinuxFunctionAppSlotAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2MicrosoftV2Args>
data class LinuxFunctionAppSlotAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class LinuxFunctionAppSlotBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<LinuxFunctionAppSlotBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotBackupArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotBackupScheduleArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotConnectionStringArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotIdentityArgs>
data class LinuxFunctionAppSlotSiteConfigApplicationStackArgs(val dockers: Output<List<LinuxFunctionAppSlotSiteConfigApplicationStackDockerArgs>>? = null, val dotnetVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val powershellCoreVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val useCustomRuntime: Output<Boolean>? = null, val useDotnetIsolatedRuntime: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigApplicationStackArgs>
data class LinuxFunctionAppSlotSiteConfigApplicationStackDockerArgs(val imageName: Output<String>, val imageTag: Output<String>, val registryPassword: Output<String>? = null, val registryUrl: Output<String>, val registryUsername: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigApplicationStackDockerArgs>
data class LinuxFunctionAppSlotSiteConfigAppServiceLogsArgs(val diskQuotaMb: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigAppServiceLogsArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val appScaleLimit: Output<Int>? = null, val appServiceLogs: Output<LinuxFunctionAppSlotSiteConfigAppServiceLogsArgs>? = null, val applicationInsightsConnectionString: Output<String>? = null, val applicationInsightsKey: Output<String>? = null, val applicationStack: Output<LinuxFunctionAppSlotSiteConfigApplicationStackArgs>? = null, val autoSwapSlotName: Output<String>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<LinuxFunctionAppSlotSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<LinuxFunctionAppSlotSiteConfigIpRestrictionArgs>>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancingMode: Output<String>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<LinuxFunctionAppSlotSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigCorsArgs>
data class LinuxFunctionAppSlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxFunctionAppSlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigIpRestrictionArgs>
data class LinuxFunctionAppSlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigIpRestrictionHeadersArgs>
data class LinuxFunctionAppSlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigScmIpRestrictionArgs>
data class LinuxFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class LinuxFunctionAppSlotStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<LinuxFunctionAppSlotStorageAccountArgs>
Link copied to clipboard
data class LinuxFunctionAppStickySettingsArgs(val appSettingNames: Output<List<String>>? = null, val connectionStringNames: Output<List<String>>? = null) : ConvertibleToJava<LinuxFunctionAppStickySettingsArgs>
Link copied to clipboard
data class LinuxFunctionAppStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<LinuxFunctionAppStorageAccountArgs>
data class LinuxWebAppAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsArgs(val activeDirectory: Output<LinuxWebAppAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<LinuxWebAppAuthSettingsFacebookArgs>? = null, val github: Output<LinuxWebAppAuthSettingsGithubArgs>? = null, val google: Output<LinuxWebAppAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<LinuxWebAppAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<LinuxWebAppAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsFacebookArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsGithubArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsGoogleArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsTwitterArgs>
data class LinuxWebAppAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2ActiveDirectoryV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2Args(val activeDirectoryV2: Output<LinuxWebAppAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<LinuxWebAppAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<LinuxWebAppAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<LinuxWebAppAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<LinuxWebAppAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<LinuxWebAppAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<LinuxWebAppAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<LinuxWebAppAuthSettingsV2LoginArgs>, val microsoftV2: Output<LinuxWebAppAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<LinuxWebAppAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2Args>
data class LinuxWebAppAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<LinuxWebAppAuthSettingsV2AzureStaticWebAppV2Args>
data class LinuxWebAppAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2CustomOidcV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2FacebookV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2GithubV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2GoogleV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2LoginArgs>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppAuthSettingsV2MicrosoftV2Args>
Link copied to clipboard
data class LinuxWebAppAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<LinuxWebAppAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class LinuxWebAppBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<LinuxWebAppBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<LinuxWebAppBackupArgs>
Link copied to clipboard
data class LinuxWebAppBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<LinuxWebAppBackupScheduleArgs>
Link copied to clipboard
data class LinuxWebAppConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<LinuxWebAppConnectionStringArgs>
Link copied to clipboard
data class LinuxWebAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<LinuxWebAppIdentityArgs>
Link copied to clipboard
data class LinuxWebAppLogsApplicationLogsArgs(val azureBlobStorage: Output<LinuxWebAppLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>) : ConvertibleToJava<LinuxWebAppLogsApplicationLogsArgs>
data class LinuxWebAppLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<LinuxWebAppLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class LinuxWebAppLogsArgs(val applicationLogs: Output<LinuxWebAppLogsApplicationLogsArgs>? = null, val detailedErrorMessages: Output<Boolean>? = null, val failedRequestTracing: Output<Boolean>? = null, val httpLogs: Output<LinuxWebAppLogsHttpLogsArgs>? = null) : ConvertibleToJava<LinuxWebAppLogsArgs>
Link copied to clipboard
data class LinuxWebAppLogsHttpLogsArgs(val azureBlobStorage: Output<LinuxWebAppLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<LinuxWebAppLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<LinuxWebAppLogsHttpLogsArgs>
data class LinuxWebAppLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>? = null, val sasUrl: Output<String>) : ConvertibleToJava<LinuxWebAppLogsHttpLogsAzureBlobStorageArgs>
Link copied to clipboard
data class LinuxWebAppLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<LinuxWebAppLogsHttpLogsFileSystemArgs>
data class LinuxWebAppSiteConfigApplicationStackArgs(val dockerImageName: Output<String>? = null, val dockerRegistryPassword: Output<String>? = null, val dockerRegistryUrl: Output<String>? = null, val dockerRegistryUsername: Output<String>? = null, val dotnetVersion: Output<String>? = null, val goVersion: Output<String>? = null, val javaServer: Output<String>? = null, val javaServerVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val phpVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val rubyVersion: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigApplicationStackArgs>
Link copied to clipboard
data class LinuxWebAppSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val applicationStack: Output<LinuxWebAppSiteConfigApplicationStackArgs>? = null, val autoHealSetting: Output<LinuxWebAppSiteConfigAutoHealSettingArgs>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<LinuxWebAppSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<LinuxWebAppSiteConfigIpRestrictionArgs>>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancingMode: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<LinuxWebAppSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigArgs>
data class LinuxWebAppSiteConfigAutoHealSettingActionArgs(val actionType: Output<String>, val minimumProcessExecutionTime: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingActionArgs>
Link copied to clipboard
data class LinuxWebAppSiteConfigAutoHealSettingArgs(val action: Output<LinuxWebAppSiteConfigAutoHealSettingActionArgs>? = null, val trigger: Output<LinuxWebAppSiteConfigAutoHealSettingTriggerArgs>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingArgs>
data class LinuxWebAppSiteConfigAutoHealSettingTriggerArgs(val requests: Output<LinuxWebAppSiteConfigAutoHealSettingTriggerRequestsArgs>? = null, val slowRequest: Output<LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs>? = null, val slowRequestWithPaths: Output<List<LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>>? = null, val statusCodes: Output<List<LinuxWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs>>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingTriggerArgs>
data class LinuxWebAppSiteConfigAutoHealSettingTriggerRequestsArgs(val count: Output<Int>, val interval: Output<String>) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingTriggerRequestsArgs>
data class LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs(val count: Output<Int>, val interval: Output<String>, val timeTaken: Output<String>) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs>
data class LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val timeTaken: Output<String>) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>
data class LinuxWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val statusCodeRange: Output<String>, val subStatus: Output<Int>? = null, val win32StatusCode: Output<Int>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs>
Link copied to clipboard
data class LinuxWebAppSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigCorsArgs>
Link copied to clipboard
data class LinuxWebAppSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxWebAppSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigIpRestrictionArgs>
data class LinuxWebAppSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigIpRestrictionHeadersArgs>
data class LinuxWebAppSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxWebAppSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigScmIpRestrictionArgs>
data class LinuxWebAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSiteConfigScmIpRestrictionHeadersArgs>
data class LinuxWebAppSlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsArgs(val activeDirectory: Output<LinuxWebAppSlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<LinuxWebAppSlotAuthSettingsFacebookArgs>? = null, val github: Output<LinuxWebAppSlotAuthSettingsGithubArgs>? = null, val google: Output<LinuxWebAppSlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<LinuxWebAppSlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<LinuxWebAppSlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsFacebookArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsGithubArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsGoogleArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsTwitterArgs>
data class LinuxWebAppSlotAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2ActiveDirectoryV2Args>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsV2Args(val activeDirectoryV2: Output<LinuxWebAppSlotAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<LinuxWebAppSlotAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<LinuxWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<LinuxWebAppSlotAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<LinuxWebAppSlotAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<LinuxWebAppSlotAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<LinuxWebAppSlotAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<LinuxWebAppSlotAuthSettingsV2LoginArgs>, val microsoftV2: Output<LinuxWebAppSlotAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<LinuxWebAppSlotAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2Args>
data class LinuxWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args>
data class LinuxWebAppSlotAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2CustomOidcV2Args>
data class LinuxWebAppSlotAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2FacebookV2Args>
data class LinuxWebAppSlotAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2GithubV2Args>
data class LinuxWebAppSlotAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2GoogleV2Args>
Link copied to clipboard
data class LinuxWebAppSlotAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2LoginArgs>
data class LinuxWebAppSlotAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2MicrosoftV2Args>
data class LinuxWebAppSlotAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<LinuxWebAppSlotAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class LinuxWebAppSlotBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<LinuxWebAppSlotBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<LinuxWebAppSlotBackupArgs>
Link copied to clipboard
data class LinuxWebAppSlotBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotBackupScheduleArgs>
Link copied to clipboard
data class LinuxWebAppSlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<LinuxWebAppSlotConnectionStringArgs>
Link copied to clipboard
data class LinuxWebAppSlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<LinuxWebAppSlotIdentityArgs>
Link copied to clipboard
data class LinuxWebAppSlotLogsApplicationLogsArgs(val azureBlobStorage: Output<LinuxWebAppSlotLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>) : ConvertibleToJava<LinuxWebAppSlotLogsApplicationLogsArgs>
data class LinuxWebAppSlotLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<LinuxWebAppSlotLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class LinuxWebAppSlotLogsArgs(val applicationLogs: Output<LinuxWebAppSlotLogsApplicationLogsArgs>? = null, val detailedErrorMessages: Output<Boolean>? = null, val failedRequestTracing: Output<Boolean>? = null, val httpLogs: Output<LinuxWebAppSlotLogsHttpLogsArgs>? = null) : ConvertibleToJava<LinuxWebAppSlotLogsArgs>
Link copied to clipboard
data class LinuxWebAppSlotLogsHttpLogsArgs(val azureBlobStorage: Output<LinuxWebAppSlotLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<LinuxWebAppSlotLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<LinuxWebAppSlotLogsHttpLogsArgs>
data class LinuxWebAppSlotLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>? = null, val sasUrl: Output<String>) : ConvertibleToJava<LinuxWebAppSlotLogsHttpLogsAzureBlobStorageArgs>
data class LinuxWebAppSlotLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<LinuxWebAppSlotLogsHttpLogsFileSystemArgs>
data class LinuxWebAppSlotSiteConfigApplicationStackArgs(val dockerImageName: Output<String>? = null, val dockerRegistryPassword: Output<String>? = null, val dockerRegistryUrl: Output<String>? = null, val dockerRegistryUsername: Output<String>? = null, val dotnetVersion: Output<String>? = null, val goVersion: Output<String>? = null, val javaServer: Output<String>? = null, val javaServerVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val phpVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val rubyVersion: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigApplicationStackArgs>
Link copied to clipboard
data class LinuxWebAppSlotSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val applicationStack: Output<LinuxWebAppSlotSiteConfigApplicationStackArgs>? = null, val autoHealSetting: Output<LinuxWebAppSlotSiteConfigAutoHealSettingArgs>? = null, val autoSwapSlotName: Output<String>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<LinuxWebAppSlotSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<LinuxWebAppSlotSiteConfigIpRestrictionArgs>>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancingMode: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<LinuxWebAppSlotSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingActionArgs(val actionType: Output<String>, val minimumProcessExecutionTime: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingActionArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingArgs(val action: Output<LinuxWebAppSlotSiteConfigAutoHealSettingActionArgs>? = null, val trigger: Output<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerArgs>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingTriggerArgs(val requests: Output<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs>? = null, val slowRequest: Output<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs>? = null, val slowRequestWithPaths: Output<List<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>>? = null, val statusCodes: Output<List<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs>>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs(val count: Output<Int>, val interval: Output<String>) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs(val count: Output<Int>, val interval: Output<String>, val timeTaken: Output<String>) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val timeTaken: Output<String>) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>
data class LinuxWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val statusCodeRange: Output<String>, val subStatus: Output<Int>? = null, val win32StatusCode: Output<Int>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs>
Link copied to clipboard
data class LinuxWebAppSlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigCorsArgs>
data class LinuxWebAppSlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxWebAppSlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigIpRestrictionArgs>
data class LinuxWebAppSlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigIpRestrictionHeadersArgs>
data class LinuxWebAppSlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<LinuxWebAppSlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigScmIpRestrictionArgs>
data class LinuxWebAppSlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppSlotSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class LinuxWebAppSlotStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<LinuxWebAppSlotStorageAccountArgs>
Link copied to clipboard
data class LinuxWebAppStickySettingsArgs(val appSettingNames: Output<List<String>>? = null, val connectionStringNames: Output<List<String>>? = null) : ConvertibleToJava<LinuxWebAppStickySettingsArgs>
Link copied to clipboard
data class LinuxWebAppStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<LinuxWebAppStorageAccountArgs>
Link copied to clipboard
data class PlanSkuArgs(val capacity: Output<Int>? = null, val size: Output<String>, val tier: Output<String>) : ConvertibleToJava<PlanSkuArgs>
Link copied to clipboard
Link copied to clipboard
data class SlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null) : ConvertibleToJava<SlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class SlotAuthSettingsArgs(val activeDirectory: Output<SlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParams: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<SlotAuthSettingsFacebookArgs>? = null, val google: Output<SlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<SlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<SlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<SlotAuthSettingsArgs>
Link copied to clipboard
data class SlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<SlotAuthSettingsFacebookArgs>
Link copied to clipboard
data class SlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<SlotAuthSettingsGoogleArgs>
Link copied to clipboard
data class SlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<SlotAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class SlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>) : ConvertibleToJava<SlotAuthSettingsTwitterArgs>
Link copied to clipboard
data class SlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<SlotConnectionStringArgs>
Link copied to clipboard
data class SlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<SlotIdentityArgs>
Link copied to clipboard
Link copied to clipboard
data class SlotLogsApplicationLogsArgs(val azureBlobStorage: Output<SlotLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>? = null) : ConvertibleToJava<SlotLogsApplicationLogsArgs>
data class SlotLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<SlotLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class SlotLogsArgs(val applicationLogs: Output<SlotLogsApplicationLogsArgs>? = null, val detailedErrorMessagesEnabled: Output<Boolean>? = null, val failedRequestTracingEnabled: Output<Boolean>? = null, val httpLogs: Output<SlotLogsHttpLogsArgs>? = null) : ConvertibleToJava<SlotLogsArgs>
Link copied to clipboard
Link copied to clipboard
data class SlotLogsHttpLogsArgs(val azureBlobStorage: Output<SlotLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<SlotLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<SlotLogsHttpLogsArgs>
Link copied to clipboard
data class SlotLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<SlotLogsHttpLogsAzureBlobStorageArgs>
Link copied to clipboard
data class SlotLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<SlotLogsHttpLogsFileSystemArgs>
Link copied to clipboard
data class SlotSiteConfigArgs(val acrUseManagedIdentityCredentials: Output<Boolean>? = null, val acrUserManagedIdentityClientId: Output<String>? = null, val alwaysOn: Output<Boolean>? = null, val appCommandLine: Output<String>? = null, val autoSwapSlotName: Output<String>? = null, val cors: Output<SlotSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val dotnetFrameworkVersion: Output<String>? = null, val ftpsState: Output<String>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictions: Output<List<SlotSiteConfigIpRestrictionArgs>>? = null, val javaContainer: Output<String>? = null, val javaContainerVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val linuxFxVersion: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minTlsVersion: Output<String>? = null, val numberOfWorkers: Output<Int>? = null, val phpVersion: Output<String>? = null, val pythonVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictions: Output<List<SlotSiteConfigScmIpRestrictionArgs>>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorkerProcess: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null) : ConvertibleToJava<SlotSiteConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class SlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<SlotSiteConfigCorsArgs>
Link copied to clipboard
data class SlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<SlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<SlotSiteConfigIpRestrictionArgs>
Link copied to clipboard
data class SlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<SlotSiteConfigIpRestrictionHeadersArgs>
Link copied to clipboard
data class SlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val headers: Output<SlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<SlotSiteConfigScmIpRestrictionArgs>
data class SlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<SlotSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class SlotStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<SlotStorageAccountArgs>
data class SourceControlGithubActionConfigurationArgs(val codeConfiguration: Output<SourceControlGithubActionConfigurationCodeConfigurationArgs>? = null, val containerConfiguration: Output<SourceControlGithubActionConfigurationContainerConfigurationArgs>? = null, val generateWorkflowFile: Output<Boolean>? = null, val linuxAction: Output<Boolean>? = null) : ConvertibleToJava<SourceControlGithubActionConfigurationArgs>
data class SourceControlGithubActionConfigurationCodeConfigurationArgs(val runtimeStack: Output<String>, val runtimeVersion: Output<String>) : ConvertibleToJava<SourceControlGithubActionConfigurationCodeConfigurationArgs>
data class SourceControlGithubActionConfigurationContainerConfigurationArgs(val imageName: Output<String>, val registryPassword: Output<String>? = null, val registryUrl: Output<String>, val registryUsername: Output<String>? = null) : ConvertibleToJava<SourceControlGithubActionConfigurationContainerConfigurationArgs>
data class SourceControlSlotGithubActionConfigurationArgs(val codeConfiguration: Output<SourceControlSlotGithubActionConfigurationCodeConfigurationArgs>? = null, val containerConfiguration: Output<SourceControlSlotGithubActionConfigurationContainerConfigurationArgs>? = null, val generateWorkflowFile: Output<Boolean>? = null, val linuxAction: Output<Boolean>? = null) : ConvertibleToJava<SourceControlSlotGithubActionConfigurationArgs>
data class SourceControlSlotGithubActionConfigurationCodeConfigurationArgs(val runtimeStack: Output<String>, val runtimeVersion: Output<String>) : ConvertibleToJava<SourceControlSlotGithubActionConfigurationCodeConfigurationArgs>
data class SourceControlSlotGithubActionConfigurationContainerConfigurationArgs(val imageName: Output<String>, val registryPassword: Output<String>? = null, val registryUrl: Output<String>, val registryUsername: Output<String>? = null) : ConvertibleToJava<SourceControlSlotGithubActionConfigurationContainerConfigurationArgs>
Link copied to clipboard
data class StaticSiteIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<StaticSiteIdentityArgs>
Link copied to clipboard
data class StaticWebAppBasicAuthArgs(val environments: Output<String>, val password: Output<String>) : ConvertibleToJava<StaticWebAppBasicAuthArgs>
Link copied to clipboard
data class StaticWebAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<StaticWebAppIdentityArgs>
data class WindowsFunctionAppAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class WindowsFunctionAppAuthSettingsArgs(val activeDirectory: Output<WindowsFunctionAppAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<WindowsFunctionAppAuthSettingsFacebookArgs>? = null, val github: Output<WindowsFunctionAppAuthSettingsGithubArgs>? = null, val google: Output<WindowsFunctionAppAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<WindowsFunctionAppAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<WindowsFunctionAppAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsArgs>
data class WindowsFunctionAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsFacebookArgs>
Link copied to clipboard
data class WindowsFunctionAppAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsGithubArgs>
Link copied to clipboard
data class WindowsFunctionAppAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsGoogleArgs>
data class WindowsFunctionAppAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsMicrosoftArgs>
data class WindowsFunctionAppAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsTwitterArgs>
data class WindowsFunctionAppAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2ActiveDirectoryV2Args>
data class WindowsFunctionAppAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class WindowsFunctionAppAuthSettingsV2Args(val activeDirectoryV2: Output<WindowsFunctionAppAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<WindowsFunctionAppAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<WindowsFunctionAppAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<WindowsFunctionAppAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<WindowsFunctionAppAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<WindowsFunctionAppAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<WindowsFunctionAppAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<WindowsFunctionAppAuthSettingsV2LoginArgs>, val microsoftV2: Output<WindowsFunctionAppAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<WindowsFunctionAppAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2Args>
data class WindowsFunctionAppAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2AzureStaticWebAppV2Args>
data class WindowsFunctionAppAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2CustomOidcV2Args>
data class WindowsFunctionAppAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2FacebookV2Args>
data class WindowsFunctionAppAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2GithubV2Args>
data class WindowsFunctionAppAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2GoogleV2Args>
data class WindowsFunctionAppAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2LoginArgs>
data class WindowsFunctionAppAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2MicrosoftV2Args>
data class WindowsFunctionAppAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<WindowsFunctionAppAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class WindowsFunctionAppBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<WindowsFunctionAppBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<WindowsFunctionAppBackupArgs>
Link copied to clipboard
data class WindowsFunctionAppBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppBackupScheduleArgs>
Link copied to clipboard
data class WindowsFunctionAppConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<WindowsFunctionAppConnectionStringArgs>
Link copied to clipboard
data class WindowsFunctionAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<WindowsFunctionAppIdentityArgs>
data class WindowsFunctionAppSiteConfigApplicationStackArgs(val dotnetVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val powershellCoreVersion: Output<String>? = null, val useCustomRuntime: Output<Boolean>? = null, val useDotnetIsolatedRuntime: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigApplicationStackArgs>
data class WindowsFunctionAppSiteConfigAppServiceLogsArgs(val diskQuotaMb: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigAppServiceLogsArgs>
Link copied to clipboard
data class WindowsFunctionAppSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val appScaleLimit: Output<Int>? = null, val appServiceLogs: Output<WindowsFunctionAppSiteConfigAppServiceLogsArgs>? = null, val applicationInsightsConnectionString: Output<String>? = null, val applicationInsightsKey: Output<String>? = null, val applicationStack: Output<WindowsFunctionAppSiteConfigApplicationStackArgs>? = null, val cors: Output<WindowsFunctionAppSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<WindowsFunctionAppSiteConfigIpRestrictionArgs>>? = null, val loadBalancingMode: Output<String>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<WindowsFunctionAppSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigArgs>
Link copied to clipboard
data class WindowsFunctionAppSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigCorsArgs>
data class WindowsFunctionAppSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsFunctionAppSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigIpRestrictionArgs>
data class WindowsFunctionAppSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigIpRestrictionHeadersArgs>
data class WindowsFunctionAppSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsFunctionAppSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigScmIpRestrictionArgs>
data class WindowsFunctionAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSiteConfigScmIpRestrictionHeadersArgs>
data class WindowsFunctionAppSlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotAuthSettingsArgs(val activeDirectory: Output<WindowsFunctionAppSlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<WindowsFunctionAppSlotAuthSettingsFacebookArgs>? = null, val github: Output<WindowsFunctionAppSlotAuthSettingsGithubArgs>? = null, val google: Output<WindowsFunctionAppSlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<WindowsFunctionAppSlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<WindowsFunctionAppSlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsArgs>
data class WindowsFunctionAppSlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsFacebookArgs>
data class WindowsFunctionAppSlotAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsGithubArgs>
data class WindowsFunctionAppSlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsGoogleArgs>
data class WindowsFunctionAppSlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsMicrosoftArgs>
data class WindowsFunctionAppSlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsTwitterArgs>
data class WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class WindowsFunctionAppSlotAuthSettingsV2Args(val activeDirectoryV2: Output<WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<WindowsFunctionAppSlotAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<WindowsFunctionAppSlotAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<WindowsFunctionAppSlotAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<WindowsFunctionAppSlotAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<WindowsFunctionAppSlotAuthSettingsV2LoginArgs>, val microsoftV2: Output<WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<WindowsFunctionAppSlotAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2FacebookV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2GithubV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2GoogleV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2LoginArgs>
data class WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2Args>
data class WindowsFunctionAppSlotAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class WindowsFunctionAppSlotBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<WindowsFunctionAppSlotBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotBackupArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotBackupScheduleArgs>
data class WindowsFunctionAppSlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotConnectionStringArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotIdentityArgs>
data class WindowsFunctionAppSlotSiteConfigApplicationStackArgs(val dotnetVersion: Output<String>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val powershellCoreVersion: Output<String>? = null, val useCustomRuntime: Output<Boolean>? = null, val useDotnetIsolatedRuntime: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigApplicationStackArgs>
data class WindowsFunctionAppSlotSiteConfigAppServiceLogsArgs(val diskQuotaMb: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigAppServiceLogsArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val appScaleLimit: Output<Int>? = null, val appServiceLogs: Output<WindowsFunctionAppSlotSiteConfigAppServiceLogsArgs>? = null, val applicationInsightsConnectionString: Output<String>? = null, val applicationInsightsKey: Output<String>? = null, val applicationStack: Output<WindowsFunctionAppSlotSiteConfigApplicationStackArgs>? = null, val autoSwapSlotName: Output<String>? = null, val cors: Output<WindowsFunctionAppSlotSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val elasticInstanceMinimum: Output<Int>? = null, val ftpsState: Output<String>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<WindowsFunctionAppSlotSiteConfigIpRestrictionArgs>>? = null, val loadBalancingMode: Output<String>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val preWarmedInstanceCount: Output<Int>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val runtimeScaleMonitoringEnabled: Output<Boolean>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<WindowsFunctionAppSlotSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigCorsArgs>
data class WindowsFunctionAppSlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigIpRestrictionArgs>
data class WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersArgs>
data class WindowsFunctionAppSlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigScmIpRestrictionArgs>
data class WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersArgs>
Link copied to clipboard
data class WindowsFunctionAppSlotStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<WindowsFunctionAppSlotStorageAccountArgs>
Link copied to clipboard
data class WindowsFunctionAppStickySettingsArgs(val appSettingNames: Output<List<String>>? = null, val connectionStringNames: Output<List<String>>? = null) : ConvertibleToJava<WindowsFunctionAppStickySettingsArgs>
Link copied to clipboard
data class WindowsFunctionAppStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<WindowsFunctionAppStorageAccountArgs>
data class WindowsWebAppAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsArgs(val activeDirectory: Output<WindowsWebAppAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<WindowsWebAppAuthSettingsFacebookArgs>? = null, val github: Output<WindowsWebAppAuthSettingsGithubArgs>? = null, val google: Output<WindowsWebAppAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<WindowsWebAppAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<WindowsWebAppAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsFacebookArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsGithubArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsGoogleArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class WindowsWebAppAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsTwitterArgs>
data class WindowsWebAppAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2ActiveDirectoryV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2Args(val activeDirectoryV2: Output<WindowsWebAppAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<WindowsWebAppAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<WindowsWebAppAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<WindowsWebAppAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<WindowsWebAppAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<WindowsWebAppAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<WindowsWebAppAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<WindowsWebAppAuthSettingsV2LoginArgs>, val microsoftV2: Output<WindowsWebAppAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<WindowsWebAppAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2Args>
data class WindowsWebAppAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<WindowsWebAppAuthSettingsV2AzureStaticWebAppV2Args>
data class WindowsWebAppAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2CustomOidcV2Args>
data class WindowsWebAppAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2FacebookV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2GithubV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2GoogleV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2LoginArgs>
data class WindowsWebAppAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppAuthSettingsV2MicrosoftV2Args>
Link copied to clipboard
data class WindowsWebAppAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<WindowsWebAppAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class WindowsWebAppBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<WindowsWebAppBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<WindowsWebAppBackupArgs>
Link copied to clipboard
data class WindowsWebAppBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<WindowsWebAppBackupScheduleArgs>
Link copied to clipboard
data class WindowsWebAppConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<WindowsWebAppConnectionStringArgs>
Link copied to clipboard
data class WindowsWebAppIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<WindowsWebAppIdentityArgs>
Link copied to clipboard
data class WindowsWebAppLogsApplicationLogsArgs(val azureBlobStorage: Output<WindowsWebAppLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>) : ConvertibleToJava<WindowsWebAppLogsApplicationLogsArgs>
data class WindowsWebAppLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<WindowsWebAppLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class WindowsWebAppLogsArgs(val applicationLogs: Output<WindowsWebAppLogsApplicationLogsArgs>? = null, val detailedErrorMessages: Output<Boolean>? = null, val failedRequestTracing: Output<Boolean>? = null, val httpLogs: Output<WindowsWebAppLogsHttpLogsArgs>? = null) : ConvertibleToJava<WindowsWebAppLogsArgs>
Link copied to clipboard
data class WindowsWebAppLogsHttpLogsArgs(val azureBlobStorage: Output<WindowsWebAppLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<WindowsWebAppLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<WindowsWebAppLogsHttpLogsArgs>
data class WindowsWebAppLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>? = null, val sasUrl: Output<String>) : ConvertibleToJava<WindowsWebAppLogsHttpLogsAzureBlobStorageArgs>
Link copied to clipboard
data class WindowsWebAppLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<WindowsWebAppLogsHttpLogsFileSystemArgs>
data class WindowsWebAppSiteConfigApplicationStackArgs(val currentStack: Output<String>? = null, val dockerImageName: Output<String>? = null, val dockerRegistryPassword: Output<String>? = null, val dockerRegistryUrl: Output<String>? = null, val dockerRegistryUsername: Output<String>? = null, val dotnetCoreVersion: Output<String>? = null, val dotnetVersion: Output<String>? = null, val javaContainer: Output<String>? = null, val javaContainerVersion: Output<String>? = null, val javaEmbeddedServerEnabled: Output<Boolean>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val phpVersion: Output<String>? = null, val python: Output<Boolean>? = null, val tomcatVersion: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigApplicationStackArgs>
Link copied to clipboard
data class WindowsWebAppSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val applicationStack: Output<WindowsWebAppSiteConfigApplicationStackArgs>? = null, val autoHealSetting: Output<WindowsWebAppSiteConfigAutoHealSettingArgs>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<WindowsWebAppSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val ftpsState: Output<String>? = null, val handlerMappings: Output<List<WindowsWebAppSiteConfigHandlerMappingArgs>>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<WindowsWebAppSiteConfigIpRestrictionArgs>>? = null, val linuxFxVersion: Output<String>? = null, val loadBalancingMode: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<WindowsWebAppSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val virtualApplications: Output<List<WindowsWebAppSiteConfigVirtualApplicationArgs>>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigArgs>
data class WindowsWebAppSiteConfigAutoHealSettingActionArgs(val actionType: Output<String>, val customAction: Output<WindowsWebAppSiteConfigAutoHealSettingActionCustomActionArgs>? = null, val minimumProcessExecutionTime: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingActionArgs>
data class WindowsWebAppSiteConfigAutoHealSettingActionCustomActionArgs(val executable: Output<String>, val parameters: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingActionCustomActionArgs>
data class WindowsWebAppSiteConfigAutoHealSettingArgs(val action: Output<WindowsWebAppSiteConfigAutoHealSettingActionArgs>, val trigger: Output<WindowsWebAppSiteConfigAutoHealSettingTriggerArgs>) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingArgs>
data class WindowsWebAppSiteConfigAutoHealSettingTriggerArgs(val privateMemoryKb: Output<Int>? = null, val requests: Output<WindowsWebAppSiteConfigAutoHealSettingTriggerRequestsArgs>? = null, val slowRequest: Output<WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs>? = null, val slowRequestWithPaths: Output<List<WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>>? = null, val statusCodes: Output<List<WindowsWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs>>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingTriggerArgs>
data class WindowsWebAppSiteConfigAutoHealSettingTriggerRequestsArgs(val count: Output<Int>, val interval: Output<String>) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingTriggerRequestsArgs>
data class WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs(val count: Output<Int>, val interval: Output<String>, val timeTaken: Output<String>) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestArgs>
data class WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val timeTaken: Output<String>) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>
data class WindowsWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val statusCodeRange: Output<String>, val subStatus: Output<Int>? = null, val win32StatusCode: Output<Int>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigAutoHealSettingTriggerStatusCodeArgs>
Link copied to clipboard
data class WindowsWebAppSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigCorsArgs>
data class WindowsWebAppSiteConfigHandlerMappingArgs(val arguments: Output<String>? = null, val extension: Output<String>, val scriptProcessorPath: Output<String>) : ConvertibleToJava<WindowsWebAppSiteConfigHandlerMappingArgs>
Link copied to clipboard
data class WindowsWebAppSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsWebAppSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigIpRestrictionArgs>
data class WindowsWebAppSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigIpRestrictionHeadersArgs>
data class WindowsWebAppSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsWebAppSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigScmIpRestrictionArgs>
data class WindowsWebAppSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigScmIpRestrictionHeadersArgs>
data class WindowsWebAppSiteConfigVirtualApplicationArgs(val physicalPath: Output<String>, val preload: Output<Boolean>, val virtualDirectories: Output<List<WindowsWebAppSiteConfigVirtualApplicationVirtualDirectoryArgs>>? = null, val virtualPath: Output<String>) : ConvertibleToJava<WindowsWebAppSiteConfigVirtualApplicationArgs>
data class WindowsWebAppSiteConfigVirtualApplicationVirtualDirectoryArgs(val physicalPath: Output<String>? = null, val virtualPath: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSiteConfigVirtualApplicationVirtualDirectoryArgs>
data class WindowsWebAppSlotAuthSettingsActiveDirectoryArgs(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsActiveDirectoryArgs>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsArgs(val activeDirectory: Output<WindowsWebAppSlotAuthSettingsActiveDirectoryArgs>? = null, val additionalLoginParameters: Output<Map<String, String>>? = null, val allowedExternalRedirectUrls: Output<List<String>>? = null, val defaultProvider: Output<String>? = null, val enabled: Output<Boolean>, val facebook: Output<WindowsWebAppSlotAuthSettingsFacebookArgs>? = null, val github: Output<WindowsWebAppSlotAuthSettingsGithubArgs>? = null, val google: Output<WindowsWebAppSlotAuthSettingsGoogleArgs>? = null, val issuer: Output<String>? = null, val microsoft: Output<WindowsWebAppSlotAuthSettingsMicrosoftArgs>? = null, val runtimeVersion: Output<String>? = null, val tokenRefreshExtensionHours: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val twitter: Output<WindowsWebAppSlotAuthSettingsTwitterArgs>? = null, val unauthenticatedClientAction: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsArgs>
data class WindowsWebAppSlotAuthSettingsFacebookArgs(val appId: Output<String>, val appSecret: Output<String>? = null, val appSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsFacebookArgs>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsGithubArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsGithubArgs>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsGoogleArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsGoogleArgs>
data class WindowsWebAppSlotAuthSettingsMicrosoftArgs(val clientId: Output<String>, val clientSecret: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val oauthScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsMicrosoftArgs>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsTwitterArgs(val consumerKey: Output<String>, val consumerSecret: Output<String>? = null, val consumerSecretSettingName: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsTwitterArgs>
data class WindowsWebAppSlotAuthSettingsV2ActiveDirectoryV2Args(val allowedApplications: Output<List<String>>? = null, val allowedAudiences: Output<List<String>>? = null, val allowedGroups: Output<List<String>>? = null, val allowedIdentities: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretCertificateThumbprint: Output<String>? = null, val clientSecretSettingName: Output<String>? = null, val jwtAllowedClientApplications: Output<List<String>>? = null, val jwtAllowedGroups: Output<List<String>>? = null, val loginParameters: Output<Map<String, String>>? = null, val tenantAuthEndpoint: Output<String>, val wwwAuthenticationDisabled: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2ActiveDirectoryV2Args>
data class WindowsWebAppSlotAuthSettingsV2AppleV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2AppleV2Args>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsV2Args(val activeDirectoryV2: Output<WindowsWebAppSlotAuthSettingsV2ActiveDirectoryV2Args>? = null, val appleV2: Output<WindowsWebAppSlotAuthSettingsV2AppleV2Args>? = null, val authEnabled: Output<Boolean>? = null, val azureStaticWebAppV2: Output<WindowsWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args>? = null, val configFilePath: Output<String>? = null, val customOidcV2s: Output<List<WindowsWebAppSlotAuthSettingsV2CustomOidcV2Args>>? = null, val defaultProvider: Output<String>? = null, val excludedPaths: Output<List<String>>? = null, val facebookV2: Output<WindowsWebAppSlotAuthSettingsV2FacebookV2Args>? = null, val forwardProxyConvention: Output<String>? = null, val forwardProxyCustomHostHeaderName: Output<String>? = null, val forwardProxyCustomSchemeHeaderName: Output<String>? = null, val githubV2: Output<WindowsWebAppSlotAuthSettingsV2GithubV2Args>? = null, val googleV2: Output<WindowsWebAppSlotAuthSettingsV2GoogleV2Args>? = null, val httpRouteApiPrefix: Output<String>? = null, val login: Output<WindowsWebAppSlotAuthSettingsV2LoginArgs>, val microsoftV2: Output<WindowsWebAppSlotAuthSettingsV2MicrosoftV2Args>? = null, val requireAuthentication: Output<Boolean>? = null, val requireHttps: Output<Boolean>? = null, val runtimeVersion: Output<String>? = null, val twitterV2: Output<WindowsWebAppSlotAuthSettingsV2TwitterV2Args>? = null, val unauthenticatedAction: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2Args>
data class WindowsWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args(val clientId: Output<String>) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2AzureStaticWebAppV2Args>
data class WindowsWebAppSlotAuthSettingsV2CustomOidcV2Args(val authorisationEndpoint: Output<String>? = null, val certificationUri: Output<String>? = null, val clientCredentialMethod: Output<String>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>? = null, val issuerEndpoint: Output<String>? = null, val name: Output<String>, val nameClaimType: Output<String>? = null, val openidConfigurationEndpoint: Output<String>, val scopes: Output<List<String>>? = null, val tokenEndpoint: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2CustomOidcV2Args>
data class WindowsWebAppSlotAuthSettingsV2FacebookV2Args(val appId: Output<String>, val appSecretSettingName: Output<String>, val graphApiVersion: Output<String>? = null, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2FacebookV2Args>
data class WindowsWebAppSlotAuthSettingsV2GithubV2Args(val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2GithubV2Args>
data class WindowsWebAppSlotAuthSettingsV2GoogleV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2GoogleV2Args>
Link copied to clipboard
data class WindowsWebAppSlotAuthSettingsV2LoginArgs(val allowedExternalRedirectUrls: Output<List<String>>? = null, val cookieExpirationConvention: Output<String>? = null, val cookieExpirationTime: Output<String>? = null, val logoutEndpoint: Output<String>? = null, val nonceExpirationTime: Output<String>? = null, val preserveUrlFragmentsForLogins: Output<Boolean>? = null, val tokenRefreshExtensionTime: Output<Double>? = null, val tokenStoreEnabled: Output<Boolean>? = null, val tokenStorePath: Output<String>? = null, val tokenStoreSasSettingName: Output<String>? = null, val validateNonce: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2LoginArgs>
data class WindowsWebAppSlotAuthSettingsV2MicrosoftV2Args(val allowedAudiences: Output<List<String>>? = null, val clientId: Output<String>, val clientSecretSettingName: Output<String>, val loginScopes: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2MicrosoftV2Args>
data class WindowsWebAppSlotAuthSettingsV2TwitterV2Args(val consumerKey: Output<String>, val consumerSecretSettingName: Output<String>) : ConvertibleToJava<WindowsWebAppSlotAuthSettingsV2TwitterV2Args>
Link copied to clipboard
data class WindowsWebAppSlotBackupArgs(val enabled: Output<Boolean>? = null, val name: Output<String>, val schedule: Output<WindowsWebAppSlotBackupScheduleArgs>, val storageAccountUrl: Output<String>) : ConvertibleToJava<WindowsWebAppSlotBackupArgs>
Link copied to clipboard
data class WindowsWebAppSlotBackupScheduleArgs(val frequencyInterval: Output<Int>, val frequencyUnit: Output<String>, val keepAtLeastOneBackup: Output<Boolean>? = null, val lastExecutionTime: Output<String>? = null, val retentionPeriodDays: Output<Int>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotBackupScheduleArgs>
Link copied to clipboard
data class WindowsWebAppSlotConnectionStringArgs(val name: Output<String>, val type: Output<String>, val value: Output<String>) : ConvertibleToJava<WindowsWebAppSlotConnectionStringArgs>
Link copied to clipboard
data class WindowsWebAppSlotIdentityArgs(val identityIds: Output<List<String>>? = null, val principalId: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<WindowsWebAppSlotIdentityArgs>
Link copied to clipboard
data class WindowsWebAppSlotLogsApplicationLogsArgs(val azureBlobStorage: Output<WindowsWebAppSlotLogsApplicationLogsAzureBlobStorageArgs>? = null, val fileSystemLevel: Output<String>) : ConvertibleToJava<WindowsWebAppSlotLogsApplicationLogsArgs>
data class WindowsWebAppSlotLogsApplicationLogsAzureBlobStorageArgs(val level: Output<String>, val retentionInDays: Output<Int>, val sasUrl: Output<String>) : ConvertibleToJava<WindowsWebAppSlotLogsApplicationLogsAzureBlobStorageArgs>
Link copied to clipboard
data class WindowsWebAppSlotLogsArgs(val applicationLogs: Output<WindowsWebAppSlotLogsApplicationLogsArgs>? = null, val detailedErrorMessages: Output<Boolean>? = null, val failedRequestTracing: Output<Boolean>? = null, val httpLogs: Output<WindowsWebAppSlotLogsHttpLogsArgs>? = null) : ConvertibleToJava<WindowsWebAppSlotLogsArgs>
Link copied to clipboard
data class WindowsWebAppSlotLogsHttpLogsArgs(val azureBlobStorage: Output<WindowsWebAppSlotLogsHttpLogsAzureBlobStorageArgs>? = null, val fileSystem: Output<WindowsWebAppSlotLogsHttpLogsFileSystemArgs>? = null) : ConvertibleToJava<WindowsWebAppSlotLogsHttpLogsArgs>
data class WindowsWebAppSlotLogsHttpLogsAzureBlobStorageArgs(val retentionInDays: Output<Int>? = null, val sasUrl: Output<String>) : ConvertibleToJava<WindowsWebAppSlotLogsHttpLogsAzureBlobStorageArgs>
data class WindowsWebAppSlotLogsHttpLogsFileSystemArgs(val retentionInDays: Output<Int>, val retentionInMb: Output<Int>) : ConvertibleToJava<WindowsWebAppSlotLogsHttpLogsFileSystemArgs>
data class WindowsWebAppSlotSiteConfigApplicationStackArgs(val currentStack: Output<String>? = null, val dockerImageName: Output<String>? = null, val dockerRegistryPassword: Output<String>? = null, val dockerRegistryUrl: Output<String>? = null, val dockerRegistryUsername: Output<String>? = null, val dotnetCoreVersion: Output<String>? = null, val dotnetVersion: Output<String>? = null, val javaContainer: Output<String>? = null, val javaContainerVersion: Output<String>? = null, val javaEmbeddedServerEnabled: Output<Boolean>? = null, val javaVersion: Output<String>? = null, val nodeVersion: Output<String>? = null, val phpVersion: Output<String>? = null, val python: Output<Boolean>? = null, val tomcatVersion: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigApplicationStackArgs>
Link copied to clipboard
data class WindowsWebAppSlotSiteConfigArgs(val alwaysOn: Output<Boolean>? = null, val apiDefinitionUrl: Output<String>? = null, val apiManagementApiId: Output<String>? = null, val appCommandLine: Output<String>? = null, val applicationStack: Output<WindowsWebAppSlotSiteConfigApplicationStackArgs>? = null, val autoHealSetting: Output<WindowsWebAppSlotSiteConfigAutoHealSettingArgs>? = null, val autoSwapSlotName: Output<String>? = null, val containerRegistryManagedIdentityClientId: Output<String>? = null, val containerRegistryUseManagedIdentity: Output<Boolean>? = null, val cors: Output<WindowsWebAppSlotSiteConfigCorsArgs>? = null, val defaultDocuments: Output<List<String>>? = null, val detailedErrorLoggingEnabled: Output<Boolean>? = null, val ftpsState: Output<String>? = null, val handlerMappings: Output<List<WindowsWebAppSlotSiteConfigHandlerMappingArgs>>? = null, val healthCheckEvictionTimeInMin: Output<Int>? = null, val healthCheckPath: Output<String>? = null, val http2Enabled: Output<Boolean>? = null, val ipRestrictionDefaultAction: Output<String>? = null, val ipRestrictions: Output<List<WindowsWebAppSlotSiteConfigIpRestrictionArgs>>? = null, val loadBalancingMode: Output<String>? = null, val localMysqlEnabled: Output<Boolean>? = null, val managedPipelineMode: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val remoteDebuggingEnabled: Output<Boolean>? = null, val remoteDebuggingVersion: Output<String>? = null, val scmIpRestrictionDefaultAction: Output<String>? = null, val scmIpRestrictions: Output<List<WindowsWebAppSlotSiteConfigScmIpRestrictionArgs>>? = null, val scmMinimumTlsVersion: Output<String>? = null, val scmType: Output<String>? = null, val scmUseMainIpRestriction: Output<Boolean>? = null, val use32BitWorker: Output<Boolean>? = null, val virtualApplications: Output<List<WindowsWebAppSlotSiteConfigVirtualApplicationArgs>>? = null, val vnetRouteAllEnabled: Output<Boolean>? = null, val websocketsEnabled: Output<Boolean>? = null, val windowsFxVersion: Output<String>? = null, val workerCount: Output<Int>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingActionArgs(val actionType: Output<String>, val customAction: Output<WindowsWebAppSlotSiteConfigAutoHealSettingActionCustomActionArgs>? = null, val minimumProcessExecutionTime: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingActionArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingActionCustomActionArgs(val executable: Output<String>, val parameters: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingActionCustomActionArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingArgs(val action: Output<WindowsWebAppSlotSiteConfigAutoHealSettingActionArgs>, val trigger: Output<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerArgs>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingTriggerArgs(val privateMemoryKb: Output<Int>? = null, val requests: Output<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs>? = null, val slowRequest: Output<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs>? = null, val slowRequestWithPaths: Output<List<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>>? = null, val statusCodes: Output<List<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs>>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs(val count: Output<Int>, val interval: Output<String>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerRequestsArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs(val count: Output<Int>, val interval: Output<String>, val timeTaken: Output<String>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val timeTaken: Output<String>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerSlowRequestWithPathArgs>
data class WindowsWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs(val count: Output<Int>, val interval: Output<String>, val path: Output<String>? = null, val statusCodeRange: Output<String>, val subStatus: Output<Int>? = null, val win32StatusCode: Output<Int>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigAutoHealSettingTriggerStatusCodeArgs>
Link copied to clipboard
data class WindowsWebAppSlotSiteConfigCorsArgs(val allowedOrigins: Output<List<String>>? = null, val supportCredentials: Output<Boolean>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigCorsArgs>
data class WindowsWebAppSlotSiteConfigHandlerMappingArgs(val arguments: Output<String>? = null, val extension: Output<String>, val scriptProcessorPath: Output<String>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigHandlerMappingArgs>
data class WindowsWebAppSlotSiteConfigIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsWebAppSlotSiteConfigIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigIpRestrictionArgs>
data class WindowsWebAppSlotSiteConfigIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigIpRestrictionHeadersArgs>
data class WindowsWebAppSlotSiteConfigScmIpRestrictionArgs(val action: Output<String>? = null, val description: Output<String>? = null, val headers: Output<WindowsWebAppSlotSiteConfigScmIpRestrictionHeadersArgs>? = null, val ipAddress: Output<String>? = null, val name: Output<String>? = null, val priority: Output<Int>? = null, val serviceTag: Output<String>? = null, val virtualNetworkSubnetId: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigScmIpRestrictionArgs>
data class WindowsWebAppSlotSiteConfigScmIpRestrictionHeadersArgs(val xAzureFdids: Output<List<String>>? = null, val xFdHealthProbe: Output<String>? = null, val xForwardedFors: Output<List<String>>? = null, val xForwardedHosts: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigScmIpRestrictionHeadersArgs>
data class WindowsWebAppSlotSiteConfigVirtualApplicationArgs(val physicalPath: Output<String>, val preload: Output<Boolean>, val virtualDirectories: Output<List<WindowsWebAppSlotSiteConfigVirtualApplicationVirtualDirectoryArgs>>? = null, val virtualPath: Output<String>) : ConvertibleToJava<WindowsWebAppSlotSiteConfigVirtualApplicationArgs>
data class WindowsWebAppSlotSiteConfigVirtualApplicationVirtualDirectoryArgs(val physicalPath: Output<String>? = null, val virtualPath: Output<String>? = null) : ConvertibleToJava<WindowsWebAppSlotSiteConfigVirtualApplicationVirtualDirectoryArgs>
Link copied to clipboard
data class WindowsWebAppSlotStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<WindowsWebAppSlotStorageAccountArgs>
Link copied to clipboard
data class WindowsWebAppStickySettingsArgs(val appSettingNames: Output<List<String>>? = null, val connectionStringNames: Output<List<String>>? = null) : ConvertibleToJava<WindowsWebAppStickySettingsArgs>
Link copied to clipboard
data class WindowsWebAppStorageAccountArgs(val accessKey: Output<String>, val accountName: Output<String>, val mountPath: Output<String>? = null, val name: Output<String>, val shareName: Output<String>, val type: Output<String>) : ConvertibleToJava<WindowsWebAppStorageAccountArgs>