Versions in this module Expand all Collapse all v6 v6.0.0 Apr 14, 2023 Changes in this version + func NewWindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsFacebookOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsFacebookOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsGithubOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsGithubOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsGoogleOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsGoogleOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsTwitterOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsTwitterOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List_Override(w WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2LoginOutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2LoginOutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2OutputReference, ...) + func NewWindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference_Override(w WindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference, ...) + func NewWindowsFunctionAppSlotBackupOutputReference_Override(w WindowsFunctionAppSlotBackupOutputReference, ...) + func NewWindowsFunctionAppSlotBackupScheduleOutputReference_Override(w WindowsFunctionAppSlotBackupScheduleOutputReference, ...) + func NewWindowsFunctionAppSlotConnectionStringList_Override(w WindowsFunctionAppSlotConnectionStringList, ...) + func NewWindowsFunctionAppSlotConnectionStringOutputReference_Override(w WindowsFunctionAppSlotConnectionStringOutputReference, ...) + func NewWindowsFunctionAppSlotIdentityOutputReference_Override(w WindowsFunctionAppSlotIdentityOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference_Override(w WindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigApplicationStackOutputReference_Override(w WindowsFunctionAppSlotSiteConfigApplicationStackOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigCorsOutputReference_Override(w WindowsFunctionAppSlotSiteConfigCorsOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList_Override(w WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList, ...) + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference_Override(w WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionList_Override(w WindowsFunctionAppSlotSiteConfigIpRestrictionList, ...) + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference_Override(w WindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigOutputReference_Override(w WindowsFunctionAppSlotSiteConfigOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList_Override(w WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList, ...) + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference_Override(w WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference, ...) + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionList_Override(w WindowsFunctionAppSlotSiteConfigScmIpRestrictionList, ...) + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference_Override(w WindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference, ...) + func NewWindowsFunctionAppSlotSiteCredentialList_Override(w WindowsFunctionAppSlotSiteCredentialList, ...) + func NewWindowsFunctionAppSlotSiteCredentialOutputReference_Override(w WindowsFunctionAppSlotSiteCredentialOutputReference, ...) + func NewWindowsFunctionAppSlotStorageAccountList_Override(w WindowsFunctionAppSlotStorageAccountList, ...) + func NewWindowsFunctionAppSlotStorageAccountOutputReference_Override(w WindowsFunctionAppSlotStorageAccountOutputReference, ...) + func NewWindowsFunctionAppSlotTimeoutsOutputReference_Override(w WindowsFunctionAppSlotTimeoutsOutputReference, ...) + func NewWindowsFunctionAppSlot_Override(w WindowsFunctionAppSlot, scope constructs.Construct, id *string, ...) + func WindowsFunctionAppSlot_IsConstruct(x interface{}) *bool + func WindowsFunctionAppSlot_IsTerraformElement(x interface{}) *bool + func WindowsFunctionAppSlot_IsTerraformResource(x interface{}) *bool + func WindowsFunctionAppSlot_TfResourceType() *string + type WindowsFunctionAppSlot interface + AddOverride func(path *string, value interface{}) + AppSettings func() *map[string]*string + AppSettingsInput func() *map[string]*string + AuthSettings func() WindowsFunctionAppSlotAuthSettingsOutputReference + AuthSettingsInput func() *WindowsFunctionAppSlotAuthSettings + AuthSettingsV2 func() WindowsFunctionAppSlotAuthSettingsV2OutputReference + AuthSettingsV2Input func() *WindowsFunctionAppSlotAuthSettingsV2 + Backup func() WindowsFunctionAppSlotBackupOutputReference + BackupInput func() *WindowsFunctionAppSlotBackup + BuiltinLoggingEnabled func() interface{} + BuiltinLoggingEnabledInput func() interface{} + CdktfStack func() cdktf.TerraformStack + ClientCertificateEnabled func() interface{} + ClientCertificateEnabledInput func() interface{} + ClientCertificateExclusionPaths func() *string + ClientCertificateExclusionPathsInput func() *string + ClientCertificateMode func() *string + ClientCertificateModeInput func() *string + Connection func() interface{} + ConnectionString func() WindowsFunctionAppSlotConnectionStringList + ConnectionStringInput func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + ContentShareForceDisabled func() interface{} + ContentShareForceDisabledInput func() interface{} + Count func() *float64 + CustomDomainVerificationId func() *string + DailyMemoryTimeQuota func() *float64 + DailyMemoryTimeQuotaInput func() *float64 + DefaultHostname func() *string + DependsOn func() *[]*string + Enabled func() interface{} + EnabledInput func() interface{} + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + FunctionAppId func() *string + FunctionAppIdInput func() *string + FunctionsExtensionVersion func() *string + FunctionsExtensionVersionInput func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HttpsOnly func() interface{} + HttpsOnlyInput func() interface{} + Id func() *string + IdInput func() *string + Identity func() WindowsFunctionAppSlotIdentityOutputReference + IdentityInput func() *WindowsFunctionAppSlotIdentity + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + KeyVaultReferenceIdentityId func() *string + KeyVaultReferenceIdentityIdInput func() *string + Kind func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + Name func() *string + NameInput func() *string + Node func() constructs.Node + OutboundIpAddressList func() *[]*string + OutboundIpAddresses func() *string + OverrideLogicalId func(newLogicalId *string) + PossibleOutboundIpAddressList func() *[]*string + PossibleOutboundIpAddresses func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutAuthSettings func(value *WindowsFunctionAppSlotAuthSettings) + PutAuthSettingsV2 func(value *WindowsFunctionAppSlotAuthSettingsV2) + PutBackup func(value *WindowsFunctionAppSlotBackup) + PutConnectionString func(value interface{}) + PutIdentity func(value *WindowsFunctionAppSlotIdentity) + PutSiteConfig func(value *WindowsFunctionAppSlotSiteConfig) + PutStorageAccount func(value interface{}) + PutTimeouts func(value *WindowsFunctionAppSlotTimeouts) + RawOverrides func() interface{} + ResetAppSettings func() + ResetAuthSettings func() + ResetAuthSettingsV2 func() + ResetBackup func() + ResetBuiltinLoggingEnabled func() + ResetClientCertificateEnabled func() + ResetClientCertificateExclusionPaths func() + ResetClientCertificateMode func() + ResetConnectionString func() + ResetContentShareForceDisabled func() + ResetDailyMemoryTimeQuota func() + ResetEnabled func() + ResetFunctionsExtensionVersion func() + ResetHttpsOnly func() + ResetId func() + ResetIdentity func() + ResetKeyVaultReferenceIdentityId func() + ResetOverrideLogicalId func() + ResetServicePlanId func() + ResetStorageAccount func() + ResetStorageAccountAccessKey func() + ResetStorageAccountName func() + ResetStorageKeyVaultSecretId func() + ResetStorageUsesManagedIdentity func() + ResetTags func() + ResetTimeouts func() + ResetVirtualNetworkSubnetId func() + ServicePlanId func() *string + ServicePlanIdInput func() *string + SetAppSettings func(val *map[string]*string) + SetBuiltinLoggingEnabled func(val interface{}) + SetClientCertificateEnabled func(val interface{}) + SetClientCertificateExclusionPaths func(val *string) + SetClientCertificateMode func(val *string) + SetConnection func(val interface{}) + SetContentShareForceDisabled func(val interface{}) + SetCount func(val *float64) + SetDailyMemoryTimeQuota func(val *float64) + SetDependsOn func(val *[]*string) + SetEnabled func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetFunctionAppId func(val *string) + SetFunctionsExtensionVersion func(val *string) + SetHttpsOnly func(val interface{}) + SetId func(val *string) + SetKeyVaultReferenceIdentityId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetServicePlanId func(val *string) + SetStorageAccountAccessKey func(val *string) + SetStorageAccountName func(val *string) + SetStorageKeyVaultSecretId func(val *string) + SetStorageUsesManagedIdentity func(val interface{}) + SetTags func(val *map[string]*string) + SetVirtualNetworkSubnetId func(val *string) + SiteConfig func() WindowsFunctionAppSlotSiteConfigOutputReference + SiteConfigInput func() *WindowsFunctionAppSlotSiteConfig + SiteCredential func() WindowsFunctionAppSlotSiteCredentialList + StorageAccount func() WindowsFunctionAppSlotStorageAccountList + StorageAccountAccessKey func() *string + StorageAccountAccessKeyInput func() *string + StorageAccountInput func() interface{} + StorageAccountName func() *string + StorageAccountNameInput func() *string + StorageKeyVaultSecretId func() *string + StorageKeyVaultSecretIdInput func() *string + StorageUsesManagedIdentity func() interface{} + StorageUsesManagedIdentityInput func() interface{} + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() WindowsFunctionAppSlotTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + VirtualNetworkSubnetId func() *string + VirtualNetworkSubnetIdInput func() *string + func NewWindowsFunctionAppSlot(scope constructs.Construct, id *string, config *WindowsFunctionAppSlotConfig) WindowsFunctionAppSlot + type WindowsFunctionAppSlotAuthSettings struct + ActiveDirectory *WindowsFunctionAppSlotAuthSettingsActiveDirectory + AdditionalLoginParameters *map[string]*string + AllowedExternalRedirectUrls *[]*string + DefaultProvider *string + Enabled interface{} + Facebook *WindowsFunctionAppSlotAuthSettingsFacebook + Github *WindowsFunctionAppSlotAuthSettingsGithub + Google *WindowsFunctionAppSlotAuthSettingsGoogle + Issuer *string + Microsoft *WindowsFunctionAppSlotAuthSettingsMicrosoft + RuntimeVersion *string + TokenRefreshExtensionHours *float64 + TokenStoreEnabled interface{} + Twitter *WindowsFunctionAppSlotAuthSettingsTwitter + UnauthenticatedClientAction *string + type WindowsFunctionAppSlotAuthSettingsActiveDirectory struct + AllowedAudiences *[]*string + ClientId *string + ClientSecret *string + ClientSecretSettingName *string + type WindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference interface + AllowedAudiences func() *[]*string + AllowedAudiencesInput func() *[]*string + ClientId func() *string + ClientIdInput func() *string + ClientSecret func() *string + ClientSecretInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsActiveDirectory + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetAllowedAudiences func() + ResetClientSecret func() + ResetClientSecretSettingName func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedAudiences func(val *[]*string) + SetClientId func(val *string) + SetClientSecret func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsActiveDirectory) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference + type WindowsFunctionAppSlotAuthSettingsFacebook struct + AppId *string + AppSecret *string + AppSecretSettingName *string + OauthScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsFacebookOutputReference interface + AppId func() *string + AppIdInput func() *string + AppSecret func() *string + AppSecretInput func() *string + AppSecretSettingName func() *string + AppSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsFacebook + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OauthScopes func() *[]*string + OauthScopesInput func() *[]*string + ResetAppSecret func() + ResetAppSecretSettingName func() + ResetOauthScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAppId func(val *string) + SetAppSecret func(val *string) + SetAppSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsFacebook) + SetOauthScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsFacebookOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsFacebookOutputReference + type WindowsFunctionAppSlotAuthSettingsGithub struct + ClientId *string + ClientSecret *string + ClientSecretSettingName *string + OauthScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsGithubOutputReference interface + ClientId func() *string + ClientIdInput func() *string + ClientSecret func() *string + ClientSecretInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsGithub + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OauthScopes func() *[]*string + OauthScopesInput func() *[]*string + ResetClientSecret func() + ResetClientSecretSettingName func() + ResetOauthScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetClientSecret func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsGithub) + SetOauthScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsGithubOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsGithubOutputReference + type WindowsFunctionAppSlotAuthSettingsGoogle struct + ClientId *string + ClientSecret *string + ClientSecretSettingName *string + OauthScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsGoogleOutputReference interface + ClientId func() *string + ClientIdInput func() *string + ClientSecret func() *string + ClientSecretInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsGoogle + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OauthScopes func() *[]*string + OauthScopesInput func() *[]*string + ResetClientSecret func() + ResetClientSecretSettingName func() + ResetOauthScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetClientSecret func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsGoogle) + SetOauthScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsGoogleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsGoogleOutputReference + type WindowsFunctionAppSlotAuthSettingsMicrosoft struct + ClientId *string + ClientSecret *string + ClientSecretSettingName *string + OauthScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference interface + ClientId func() *string + ClientIdInput func() *string + ClientSecret func() *string + ClientSecretInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsMicrosoft + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + OauthScopes func() *[]*string + OauthScopesInput func() *[]*string + ResetClientSecret func() + ResetClientSecretSettingName func() + ResetOauthScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetClientSecret func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsMicrosoft) + SetOauthScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference + type WindowsFunctionAppSlotAuthSettingsOutputReference interface + ActiveDirectory func() WindowsFunctionAppSlotAuthSettingsActiveDirectoryOutputReference + ActiveDirectoryInput func() *WindowsFunctionAppSlotAuthSettingsActiveDirectory + AdditionalLoginParameters func() *map[string]*string + AdditionalLoginParametersInput func() *map[string]*string + AllowedExternalRedirectUrls func() *[]*string + AllowedExternalRedirectUrlsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DefaultProvider func() *string + DefaultProviderInput func() *string + Enabled func() interface{} + EnabledInput func() interface{} + Facebook func() WindowsFunctionAppSlotAuthSettingsFacebookOutputReference + FacebookInput func() *WindowsFunctionAppSlotAuthSettingsFacebook + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Github func() WindowsFunctionAppSlotAuthSettingsGithubOutputReference + GithubInput func() *WindowsFunctionAppSlotAuthSettingsGithub + Google func() WindowsFunctionAppSlotAuthSettingsGoogleOutputReference + GoogleInput func() *WindowsFunctionAppSlotAuthSettingsGoogle + InternalValue func() *WindowsFunctionAppSlotAuthSettings + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Issuer func() *string + IssuerInput func() *string + Microsoft func() WindowsFunctionAppSlotAuthSettingsMicrosoftOutputReference + MicrosoftInput func() *WindowsFunctionAppSlotAuthSettingsMicrosoft + PutActiveDirectory func(value *WindowsFunctionAppSlotAuthSettingsActiveDirectory) + PutFacebook func(value *WindowsFunctionAppSlotAuthSettingsFacebook) + PutGithub func(value *WindowsFunctionAppSlotAuthSettingsGithub) + PutGoogle func(value *WindowsFunctionAppSlotAuthSettingsGoogle) + PutMicrosoft func(value *WindowsFunctionAppSlotAuthSettingsMicrosoft) + PutTwitter func(value *WindowsFunctionAppSlotAuthSettingsTwitter) + ResetActiveDirectory func() + ResetAdditionalLoginParameters func() + ResetAllowedExternalRedirectUrls func() + ResetDefaultProvider func() + ResetFacebook func() + ResetGithub func() + ResetGoogle func() + ResetIssuer func() + ResetMicrosoft func() + ResetRuntimeVersion func() + ResetTokenRefreshExtensionHours func() + ResetTokenStoreEnabled func() + ResetTwitter func() + ResetUnauthenticatedClientAction func() + Resolve func(_context cdktf.IResolveContext) interface{} + RuntimeVersion func() *string + RuntimeVersionInput func() *string + SetAdditionalLoginParameters func(val *map[string]*string) + SetAllowedExternalRedirectUrls func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDefaultProvider func(val *string) + SetEnabled func(val interface{}) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettings) + SetIssuer func(val *string) + SetRuntimeVersion func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetTokenRefreshExtensionHours func(val *float64) + SetTokenStoreEnabled func(val interface{}) + SetUnauthenticatedClientAction func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + TokenRefreshExtensionHours func() *float64 + TokenRefreshExtensionHoursInput func() *float64 + TokenStoreEnabled func() interface{} + TokenStoreEnabledInput func() interface{} + Twitter func() WindowsFunctionAppSlotAuthSettingsTwitterOutputReference + TwitterInput func() *WindowsFunctionAppSlotAuthSettingsTwitter + UnauthenticatedClientAction func() *string + UnauthenticatedClientActionInput func() *string + func NewWindowsFunctionAppSlotAuthSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsOutputReference + type WindowsFunctionAppSlotAuthSettingsTwitter struct + ConsumerKey *string + ConsumerSecret *string + ConsumerSecretSettingName *string + type WindowsFunctionAppSlotAuthSettingsTwitterOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsumerKey func() *string + ConsumerKeyInput func() *string + ConsumerSecret func() *string + ConsumerSecretInput func() *string + ConsumerSecretSettingName func() *string + ConsumerSecretSettingNameInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsTwitter + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetConsumerSecret func() + ResetConsumerSecretSettingName func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsumerKey func(val *string) + SetConsumerSecret func(val *string) + SetConsumerSecretSettingName func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsTwitter) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsTwitterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsTwitterOutputReference + type WindowsFunctionAppSlotAuthSettingsV2 struct + ActiveDirectoryV2 *WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2 + AppleV2 *WindowsFunctionAppSlotAuthSettingsV2AppleV2 + AuthEnabled interface{} + AzureStaticWebAppV2 *WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2 + ConfigFilePath *string + CustomOidcV2 interface{} + DefaultProvider *string + ExcludedPaths *[]*string + FacebookV2 *WindowsFunctionAppSlotAuthSettingsV2FacebookV2 + ForwardProxyConvention *string + ForwardProxyCustomHostHeaderName *string + ForwardProxyCustomSchemeHeaderName *string + GithubV2 *WindowsFunctionAppSlotAuthSettingsV2GithubV2 + GoogleV2 *WindowsFunctionAppSlotAuthSettingsV2GoogleV2 + HttpRouteApiPrefix *string + Login *WindowsFunctionAppSlotAuthSettingsV2Login + MicrosoftV2 *WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2 + RequireAuthentication interface{} + RequireHttps interface{} + RuntimeVersion *string + TwitterV2 *WindowsFunctionAppSlotAuthSettingsV2TwitterV2 + UnauthenticatedAction *string + type WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2 struct + AllowedApplications *[]*string + AllowedAudiences *[]*string + AllowedGroups *[]*string + AllowedIdentities *[]*string + ClientId *string + ClientSecretCertificateThumbprint *string + ClientSecretSettingName *string + JwtAllowedClientApplications *[]*string + JwtAllowedGroups *[]*string + LoginParameters *map[string]*string + TenantAuthEndpoint *string + WwwAuthenticationDisabled interface{} + type WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference interface + AllowedApplications func() *[]*string + AllowedApplicationsInput func() *[]*string + AllowedAudiences func() *[]*string + AllowedAudiencesInput func() *[]*string + AllowedGroups func() *[]*string + AllowedGroupsInput func() *[]*string + AllowedIdentities func() *[]*string + AllowedIdentitiesInput func() *[]*string + ClientId func() *string + ClientIdInput func() *string + ClientSecretCertificateThumbprint func() *string + ClientSecretCertificateThumbprintInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + JwtAllowedClientApplications func() *[]*string + JwtAllowedClientApplicationsInput func() *[]*string + JwtAllowedGroups func() *[]*string + JwtAllowedGroupsInput func() *[]*string + LoginParameters func() *map[string]*string + LoginParametersInput func() *map[string]*string + ResetAllowedApplications func() + ResetAllowedAudiences func() + ResetAllowedGroups func() + ResetAllowedIdentities func() + ResetClientSecretCertificateThumbprint func() + ResetClientSecretSettingName func() + ResetJwtAllowedClientApplications func() + ResetJwtAllowedGroups func() + ResetLoginParameters func() + ResetWwwAuthenticationDisabled func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedApplications func(val *[]*string) + SetAllowedAudiences func(val *[]*string) + SetAllowedGroups func(val *[]*string) + SetAllowedIdentities func(val *[]*string) + SetClientId func(val *string) + SetClientSecretCertificateThumbprint func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2) + SetJwtAllowedClientApplications func(val *[]*string) + SetJwtAllowedGroups func(val *[]*string) + SetLoginParameters func(val *map[string]*string) + SetTenantAuthEndpoint func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWwwAuthenticationDisabled func(val interface{}) + TenantAuthEndpoint func() *string + TenantAuthEndpointInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WwwAuthenticationDisabled func() interface{} + WwwAuthenticationDisabledInput func() interface{} + func NewWindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2AppleV2 struct + ClientId *string + ClientSecretSettingName *string + type WindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference interface + ClientId func() *string + ClientIdInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2AppleV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoginScopes func() *[]*string + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2AppleV2) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2 struct + ClientId *string + type WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference interface + ClientId func() *string + ClientIdInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2 struct + ClientId *string + Name *string + NameClaimType *string + OpenidConfigurationEndpoint *string + Scopes *[]*string + type WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List + type WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference interface + AuthorisationEndpoint func() *string + CertificationUri func() *string + ClientCredentialMethod func() *string + ClientId func() *string + ClientIdInput func() *string + ClientSecretSettingName func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IssuerEndpoint func() *string + Name func() *string + NameClaimType func() *string + NameClaimTypeInput func() *string + NameInput func() *string + OpenidConfigurationEndpoint func() *string + OpenidConfigurationEndpointInput func() *string + ResetNameClaimType func() + ResetScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + Scopes func() *[]*string + ScopesInput func() *[]*string + SetClientId func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetNameClaimType func(val *string) + SetOpenidConfigurationEndpoint func(val *string) + SetScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + TokenEndpoint func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2FacebookV2 struct + AppId *string + AppSecretSettingName *string + GraphApiVersion *string + LoginScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference interface + AppId func() *string + AppIdInput func() *string + AppSecretSettingName func() *string + AppSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GraphApiVersion func() *string + GraphApiVersionInput func() *string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2FacebookV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoginScopes func() *[]*string + LoginScopesInput func() *[]*string + ResetGraphApiVersion func() + ResetLoginScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAppId func(val *string) + SetAppSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetGraphApiVersion func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2FacebookV2) + SetLoginScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2GithubV2 struct + ClientId *string + ClientSecretSettingName *string + LoginScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference interface + ClientId func() *string + ClientIdInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2GithubV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoginScopes func() *[]*string + LoginScopesInput func() *[]*string + ResetLoginScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetClientId func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2GithubV2) + SetLoginScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2GoogleV2 struct + AllowedAudiences *[]*string + ClientId *string + ClientSecretSettingName *string + LoginScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference interface + AllowedAudiences func() *[]*string + AllowedAudiencesInput func() *[]*string + ClientId func() *string + ClientIdInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2GoogleV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoginScopes func() *[]*string + LoginScopesInput func() *[]*string + ResetAllowedAudiences func() + ResetLoginScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedAudiences func(val *[]*string) + SetClientId func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2GoogleV2) + SetLoginScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2Login struct + AllowedExternalRedirectUrls *[]*string + CookieExpirationConvention *string + CookieExpirationTime *string + LogoutEndpoint *string + NonceExpirationTime *string + PreserveUrlFragmentsForLogins interface{} + TokenRefreshExtensionTime *float64 + TokenStoreEnabled interface{} + TokenStorePath *string + TokenStoreSasSettingName *string + ValidateNonce interface{} + type WindowsFunctionAppSlotAuthSettingsV2LoginOutputReference interface + AllowedExternalRedirectUrls func() *[]*string + AllowedExternalRedirectUrlsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CookieExpirationConvention func() *string + CookieExpirationConventionInput func() *string + CookieExpirationTime func() *string + CookieExpirationTimeInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2Login + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LogoutEndpoint func() *string + LogoutEndpointInput func() *string + NonceExpirationTime func() *string + NonceExpirationTimeInput func() *string + PreserveUrlFragmentsForLogins func() interface{} + PreserveUrlFragmentsForLoginsInput func() interface{} + ResetAllowedExternalRedirectUrls func() + ResetCookieExpirationConvention func() + ResetCookieExpirationTime func() + ResetLogoutEndpoint func() + ResetNonceExpirationTime func() + ResetPreserveUrlFragmentsForLogins func() + ResetTokenRefreshExtensionTime func() + ResetTokenStoreEnabled func() + ResetTokenStorePath func() + ResetTokenStoreSasSettingName func() + ResetValidateNonce func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedExternalRedirectUrls func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCookieExpirationConvention func(val *string) + SetCookieExpirationTime func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2Login) + SetLogoutEndpoint func(val *string) + SetNonceExpirationTime func(val *string) + SetPreserveUrlFragmentsForLogins func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetTokenRefreshExtensionTime func(val *float64) + SetTokenStoreEnabled func(val interface{}) + SetTokenStorePath func(val *string) + SetTokenStoreSasSettingName func(val *string) + SetValidateNonce func(val interface{}) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + TokenRefreshExtensionTime func() *float64 + TokenRefreshExtensionTimeInput func() *float64 + TokenStoreEnabled func() interface{} + TokenStoreEnabledInput func() interface{} + TokenStorePath func() *string + TokenStorePathInput func() *string + TokenStoreSasSettingName func() *string + TokenStoreSasSettingNameInput func() *string + ValidateNonce func() interface{} + ValidateNonceInput func() interface{} + func NewWindowsFunctionAppSlotAuthSettingsV2LoginOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2LoginOutputReference + type WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2 struct + AllowedAudiences *[]*string + ClientId *string + ClientSecretSettingName *string + LoginScopes *[]*string + type WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference interface + AllowedAudiences func() *[]*string + AllowedAudiencesInput func() *[]*string + ClientId func() *string + ClientIdInput func() *string + ClientSecretSettingName func() *string + ClientSecretSettingNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LoginScopes func() *[]*string + LoginScopesInput func() *[]*string + ResetAllowedAudiences func() + ResetLoginScopes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedAudiences func(val *[]*string) + SetClientId func(val *string) + SetClientSecretSettingName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2) + SetLoginScopes func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2OutputReference interface + ActiveDirectoryV2 func() WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2OutputReference + ActiveDirectoryV2Input func() *WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2 + AppleV2 func() WindowsFunctionAppSlotAuthSettingsV2AppleV2OutputReference + AppleV2Input func() *WindowsFunctionAppSlotAuthSettingsV2AppleV2 + AuthEnabled func() interface{} + AuthEnabledInput func() interface{} + AzureStaticWebAppV2 func() WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2OutputReference + AzureStaticWebAppV2Input func() *WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2 + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConfigFilePath func() *string + ConfigFilePathInput func() *string + CreationStack func() *[]*string + CustomOidcV2 func() WindowsFunctionAppSlotAuthSettingsV2CustomOidcV2List + CustomOidcV2Input func() interface{} + DefaultProvider func() *string + DefaultProviderInput func() *string + ExcludedPaths func() *[]*string + ExcludedPathsInput func() *[]*string + FacebookV2 func() WindowsFunctionAppSlotAuthSettingsV2FacebookV2OutputReference + FacebookV2Input func() *WindowsFunctionAppSlotAuthSettingsV2FacebookV2 + ForwardProxyConvention func() *string + ForwardProxyConventionInput func() *string + ForwardProxyCustomHostHeaderName func() *string + ForwardProxyCustomHostHeaderNameInput func() *string + ForwardProxyCustomSchemeHeaderName func() *string + ForwardProxyCustomSchemeHeaderNameInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + GithubV2 func() WindowsFunctionAppSlotAuthSettingsV2GithubV2OutputReference + GithubV2Input func() *WindowsFunctionAppSlotAuthSettingsV2GithubV2 + GoogleV2 func() WindowsFunctionAppSlotAuthSettingsV2GoogleV2OutputReference + GoogleV2Input func() *WindowsFunctionAppSlotAuthSettingsV2GoogleV2 + HttpRouteApiPrefix func() *string + HttpRouteApiPrefixInput func() *string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Login func() WindowsFunctionAppSlotAuthSettingsV2LoginOutputReference + LoginInput func() *WindowsFunctionAppSlotAuthSettingsV2Login + MicrosoftV2 func() WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2OutputReference + MicrosoftV2Input func() *WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2 + PutActiveDirectoryV2 func(value *WindowsFunctionAppSlotAuthSettingsV2ActiveDirectoryV2) + PutAppleV2 func(value *WindowsFunctionAppSlotAuthSettingsV2AppleV2) + PutAzureStaticWebAppV2 func(value *WindowsFunctionAppSlotAuthSettingsV2AzureStaticWebAppV2) + PutCustomOidcV2 func(value interface{}) + PutFacebookV2 func(value *WindowsFunctionAppSlotAuthSettingsV2FacebookV2) + PutGithubV2 func(value *WindowsFunctionAppSlotAuthSettingsV2GithubV2) + PutGoogleV2 func(value *WindowsFunctionAppSlotAuthSettingsV2GoogleV2) + PutLogin func(value *WindowsFunctionAppSlotAuthSettingsV2Login) + PutMicrosoftV2 func(value *WindowsFunctionAppSlotAuthSettingsV2MicrosoftV2) + PutTwitterV2 func(value *WindowsFunctionAppSlotAuthSettingsV2TwitterV2) + RequireAuthentication func() interface{} + RequireAuthenticationInput func() interface{} + RequireHttps func() interface{} + RequireHttpsInput func() interface{} + ResetActiveDirectoryV2 func() + ResetAppleV2 func() + ResetAuthEnabled func() + ResetAzureStaticWebAppV2 func() + ResetConfigFilePath func() + ResetCustomOidcV2 func() + ResetDefaultProvider func() + ResetExcludedPaths func() + ResetFacebookV2 func() + ResetForwardProxyConvention func() + ResetForwardProxyCustomHostHeaderName func() + ResetForwardProxyCustomSchemeHeaderName func() + ResetGithubV2 func() + ResetGoogleV2 func() + ResetHttpRouteApiPrefix func() + ResetMicrosoftV2 func() + ResetRequireAuthentication func() + ResetRequireHttps func() + ResetRuntimeVersion func() + ResetTwitterV2 func() + ResetUnauthenticatedAction func() + Resolve func(_context cdktf.IResolveContext) interface{} + RuntimeVersion func() *string + RuntimeVersionInput func() *string + SetAuthEnabled func(val interface{}) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConfigFilePath func(val *string) + SetDefaultProvider func(val *string) + SetExcludedPaths func(val *[]*string) + SetForwardProxyConvention func(val *string) + SetForwardProxyCustomHostHeaderName func(val *string) + SetForwardProxyCustomSchemeHeaderName func(val *string) + SetHttpRouteApiPrefix func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2) + SetRequireAuthentication func(val interface{}) + SetRequireHttps func(val interface{}) + SetRuntimeVersion func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnauthenticatedAction func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + TwitterV2 func() WindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference + TwitterV2Input func() *WindowsFunctionAppSlotAuthSettingsV2TwitterV2 + UnauthenticatedAction func() *string + UnauthenticatedActionInput func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2OutputReference + type WindowsFunctionAppSlotAuthSettingsV2TwitterV2 struct + ConsumerKey *string + ConsumerSecretSettingName *string + type WindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ConsumerKey func() *string + ConsumerKeyInput func() *string + ConsumerSecretSettingName func() *string + ConsumerSecretSettingNameInput func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotAuthSettingsV2TwitterV2 + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetConsumerKey func(val *string) + SetConsumerSecretSettingName func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotAuthSettingsV2TwitterV2) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotAuthSettingsV2TwitterV2OutputReference + type WindowsFunctionAppSlotBackup struct + Enabled interface{} + Name *string + Schedule *WindowsFunctionAppSlotBackupSchedule + StorageAccountUrl *string + type WindowsFunctionAppSlotBackupOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Enabled func() interface{} + EnabledInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotBackup + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + PutSchedule func(value *WindowsFunctionAppSlotBackupSchedule) + ResetEnabled func() + Resolve func(_context cdktf.IResolveContext) interface{} + Schedule func() WindowsFunctionAppSlotBackupScheduleOutputReference + ScheduleInput func() *WindowsFunctionAppSlotBackupSchedule + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEnabled func(val interface{}) + SetInternalValue func(val *WindowsFunctionAppSlotBackup) + SetName func(val *string) + SetStorageAccountUrl func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StorageAccountUrl func() *string + StorageAccountUrlInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotBackupOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotBackupOutputReference + type WindowsFunctionAppSlotBackupSchedule struct + FrequencyInterval *float64 + FrequencyUnit *string + KeepAtLeastOneBackup interface{} + RetentionPeriodDays *float64 + StartTime *string + type WindowsFunctionAppSlotBackupScheduleOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FrequencyInterval func() *float64 + FrequencyIntervalInput func() *float64 + FrequencyUnit func() *string + FrequencyUnitInput func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotBackupSchedule + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + KeepAtLeastOneBackup func() interface{} + KeepAtLeastOneBackupInput func() interface{} + LastExecutionTime func() *string + ResetKeepAtLeastOneBackup func() + ResetRetentionPeriodDays func() + ResetStartTime func() + Resolve func(_context cdktf.IResolveContext) interface{} + RetentionPeriodDays func() *float64 + RetentionPeriodDaysInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFrequencyInterval func(val *float64) + SetFrequencyUnit func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotBackupSchedule) + SetKeepAtLeastOneBackup func(val interface{}) + SetRetentionPeriodDays func(val *float64) + SetStartTime func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + StartTime func() *string + StartTimeInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotBackupScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotBackupScheduleOutputReference + type WindowsFunctionAppSlotConfig struct + AppSettings *map[string]*string + AuthSettings *WindowsFunctionAppSlotAuthSettings + AuthSettingsV2 *WindowsFunctionAppSlotAuthSettingsV2 + Backup *WindowsFunctionAppSlotBackup + BuiltinLoggingEnabled interface{} + ClientCertificateEnabled interface{} + ClientCertificateExclusionPaths *string + ClientCertificateMode *string + Connection interface{} + ConnectionString interface{} + ContentShareForceDisabled interface{} + Count *float64 + DailyMemoryTimeQuota *float64 + DependsOn *[]cdktf.ITerraformDependable + Enabled interface{} + ForEach cdktf.ITerraformIterator + FunctionAppId *string + FunctionsExtensionVersion *string + HttpsOnly interface{} + Id *string + Identity *WindowsFunctionAppSlotIdentity + KeyVaultReferenceIdentityId *string + Lifecycle *cdktf.TerraformResourceLifecycle + Name *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ServicePlanId *string + SiteConfig *WindowsFunctionAppSlotSiteConfig + StorageAccount interface{} + StorageAccountAccessKey *string + StorageAccountName *string + StorageKeyVaultSecretId *string + StorageUsesManagedIdentity interface{} + Tags *map[string]*string + Timeouts *WindowsFunctionAppSlotTimeouts + VirtualNetworkSubnetId *string + type WindowsFunctionAppSlotConnectionString struct + Name *string + Type *string + Value *string + type WindowsFunctionAppSlotConnectionStringList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotConnectionStringOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotConnectionStringList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotConnectionStringList + type WindowsFunctionAppSlotConnectionStringOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + Value func() *string + ValueInput func() *string + func NewWindowsFunctionAppSlotConnectionStringOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotConnectionStringOutputReference + type WindowsFunctionAppSlotIdentity struct + IdentityIds *[]*string + Type *string + type WindowsFunctionAppSlotIdentityOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + IdentityIds func() *[]*string + IdentityIdsInput func() *[]*string + InternalValue func() *WindowsFunctionAppSlotIdentity + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PrincipalId func() *string + ResetIdentityIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetIdentityIds func(val *[]*string) + SetInternalValue func(val *WindowsFunctionAppSlotIdentity) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TenantId func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewWindowsFunctionAppSlotIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotIdentityOutputReference + type WindowsFunctionAppSlotSiteConfig struct + AlwaysOn interface{} + ApiDefinitionUrl *string + ApiManagementApiId *string + AppCommandLine *string + AppScaleLimit *float64 + AppServiceLogs *WindowsFunctionAppSlotSiteConfigAppServiceLogs + ApplicationInsightsConnectionString *string + ApplicationInsightsKey *string + ApplicationStack *WindowsFunctionAppSlotSiteConfigApplicationStack + AutoSwapSlotName *string + Cors *WindowsFunctionAppSlotSiteConfigCors + DefaultDocuments *[]*string + ElasticInstanceMinimum *float64 + FtpsState *string + HealthCheckEvictionTimeInMin *float64 + HealthCheckPath *string + Http2Enabled interface{} + IpRestriction interface{} + LoadBalancingMode *string + ManagedPipelineMode *string + MinimumTlsVersion *string + PreWarmedInstanceCount *float64 + RemoteDebuggingEnabled interface{} + RemoteDebuggingVersion *string + RuntimeScaleMonitoringEnabled interface{} + ScmIpRestriction interface{} + ScmMinimumTlsVersion *string + ScmUseMainIpRestriction interface{} + Use32BitWorker interface{} + VnetRouteAllEnabled interface{} + WebsocketsEnabled interface{} + WorkerCount *float64 + type WindowsFunctionAppSlotSiteConfigAppServiceLogs struct + DiskQuotaMb *float64 + RetentionPeriodDays *float64 + type WindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DiskQuotaMb func() *float64 + DiskQuotaMbInput func() *float64 + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotSiteConfigAppServiceLogs + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetDiskQuotaMb func() + ResetRetentionPeriodDays func() + Resolve func(_context cdktf.IResolveContext) interface{} + RetentionPeriodDays func() *float64 + RetentionPeriodDaysInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDiskQuotaMb func(val *float64) + SetInternalValue func(val *WindowsFunctionAppSlotSiteConfigAppServiceLogs) + SetRetentionPeriodDays func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference + type WindowsFunctionAppSlotSiteConfigApplicationStack struct + DotnetVersion *string + JavaVersion *string + NodeVersion *string + PowershellCoreVersion *string + UseCustomRuntime interface{} + UseDotnetIsolatedRuntime interface{} + type WindowsFunctionAppSlotSiteConfigApplicationStackOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DotnetVersion func() *string + DotnetVersionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotSiteConfigApplicationStack + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + JavaVersion func() *string + JavaVersionInput func() *string + NodeVersion func() *string + NodeVersionInput func() *string + PowershellCoreVersion func() *string + PowershellCoreVersionInput func() *string + ResetDotnetVersion func() + ResetJavaVersion func() + ResetNodeVersion func() + ResetPowershellCoreVersion func() + ResetUseCustomRuntime func() + ResetUseDotnetIsolatedRuntime func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDotnetVersion func(val *string) + SetInternalValue func(val *WindowsFunctionAppSlotSiteConfigApplicationStack) + SetJavaVersion func(val *string) + SetNodeVersion func(val *string) + SetPowershellCoreVersion func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUseCustomRuntime func(val interface{}) + SetUseDotnetIsolatedRuntime func(val interface{}) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + UseCustomRuntime func() interface{} + UseCustomRuntimeInput func() interface{} + UseDotnetIsolatedRuntime func() interface{} + UseDotnetIsolatedRuntimeInput func() interface{} + func NewWindowsFunctionAppSlotSiteConfigApplicationStackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotSiteConfigApplicationStackOutputReference + type WindowsFunctionAppSlotSiteConfigCors struct + AllowedOrigins *[]*string + SupportCredentials interface{} + type WindowsFunctionAppSlotSiteConfigCorsOutputReference interface + AllowedOrigins func() *[]*string + AllowedOriginsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotSiteConfigCors + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetAllowedOrigins func() + ResetSupportCredentials func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAllowedOrigins func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotSiteConfigCors) + SetSupportCredentials func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SupportCredentials func() interface{} + SupportCredentialsInput func() interface{} + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotSiteConfigCorsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotSiteConfigCorsOutputReference + type WindowsFunctionAppSlotSiteConfigIpRestriction struct + Action *string + Headers interface{} + IpAddress *string + Name *string + Priority *float64 + ServiceTag *string + VirtualNetworkSubnetId *string + type WindowsFunctionAppSlotSiteConfigIpRestrictionHeaders struct + XAzureFdid *[]*string + XFdHealthProbe *[]*string + XForwardedFor *[]*string + XForwardedHost *[]*string + type WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList + type WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetXAzureFdid func() + ResetXFdHealthProbe func() + ResetXForwardedFor func() + ResetXForwardedHost func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetXAzureFdid func(val *[]*string) + SetXFdHealthProbe func(val *[]*string) + SetXForwardedFor func(val *[]*string) + SetXForwardedHost func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + XAzureFdid func() *[]*string + XAzureFdidInput func() *[]*string + XFdHealthProbe func() *[]*string + XFdHealthProbeInput func() *[]*string + XForwardedFor func() *[]*string + XForwardedForInput func() *[]*string + XForwardedHost func() *[]*string + XForwardedHostInput func() *[]*string + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersOutputReference + type WindowsFunctionAppSlotSiteConfigIpRestrictionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigIpRestrictionList + type WindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference interface + Action func() *string + ActionInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Headers func() WindowsFunctionAppSlotSiteConfigIpRestrictionHeadersList + HeadersInput func() interface{} + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IpAddress func() *string + IpAddressInput func() *string + Name func() *string + NameInput func() *string + Priority func() *float64 + PriorityInput func() *float64 + PutHeaders func(value interface{}) + ResetAction func() + ResetHeaders func() + ResetIpAddress func() + ResetName func() + ResetPriority func() + ResetServiceTag func() + ResetVirtualNetworkSubnetId func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServiceTag func() *string + ServiceTagInput func() *string + SetAction func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetIpAddress func(val *string) + SetName func(val *string) + SetPriority func(val *float64) + SetServiceTag func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVirtualNetworkSubnetId func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VirtualNetworkSubnetId func() *string + VirtualNetworkSubnetIdInput func() *string + func NewWindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigIpRestrictionOutputReference + type WindowsFunctionAppSlotSiteConfigOutputReference interface + AlwaysOn func() interface{} + AlwaysOnInput func() interface{} + ApiDefinitionUrl func() *string + ApiDefinitionUrlInput func() *string + ApiManagementApiId func() *string + ApiManagementApiIdInput func() *string + AppCommandLine func() *string + AppCommandLineInput func() *string + AppScaleLimit func() *float64 + AppScaleLimitInput func() *float64 + AppServiceLogs func() WindowsFunctionAppSlotSiteConfigAppServiceLogsOutputReference + AppServiceLogsInput func() *WindowsFunctionAppSlotSiteConfigAppServiceLogs + ApplicationInsightsConnectionString func() *string + ApplicationInsightsConnectionStringInput func() *string + ApplicationInsightsKey func() *string + ApplicationInsightsKeyInput func() *string + ApplicationStack func() WindowsFunctionAppSlotSiteConfigApplicationStackOutputReference + ApplicationStackInput func() *WindowsFunctionAppSlotSiteConfigApplicationStack + AutoSwapSlotName func() *string + AutoSwapSlotNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Cors func() WindowsFunctionAppSlotSiteConfigCorsOutputReference + CorsInput func() *WindowsFunctionAppSlotSiteConfigCors + CreationStack func() *[]*string + DefaultDocuments func() *[]*string + DefaultDocumentsInput func() *[]*string + DetailedErrorLoggingEnabled func() cdktf.IResolvable + ElasticInstanceMinimum func() *float64 + ElasticInstanceMinimumInput func() *float64 + Fqn func() *string + FtpsState func() *string + FtpsStateInput func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + HealthCheckEvictionTimeInMin func() *float64 + HealthCheckEvictionTimeInMinInput func() *float64 + HealthCheckPath func() *string + HealthCheckPathInput func() *string + Http2Enabled func() interface{} + Http2EnabledInput func() interface{} + InternalValue func() *WindowsFunctionAppSlotSiteConfig + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IpRestriction func() WindowsFunctionAppSlotSiteConfigIpRestrictionList + IpRestrictionInput func() interface{} + LoadBalancingMode func() *string + LoadBalancingModeInput func() *string + ManagedPipelineMode func() *string + ManagedPipelineModeInput func() *string + MinimumTlsVersion func() *string + MinimumTlsVersionInput func() *string + PreWarmedInstanceCount func() *float64 + PreWarmedInstanceCountInput func() *float64 + PutAppServiceLogs func(value *WindowsFunctionAppSlotSiteConfigAppServiceLogs) + PutApplicationStack func(value *WindowsFunctionAppSlotSiteConfigApplicationStack) + PutCors func(value *WindowsFunctionAppSlotSiteConfigCors) + PutIpRestriction func(value interface{}) + PutScmIpRestriction func(value interface{}) + RemoteDebuggingEnabled func() interface{} + RemoteDebuggingEnabledInput func() interface{} + RemoteDebuggingVersion func() *string + RemoteDebuggingVersionInput func() *string + ResetAlwaysOn func() + ResetApiDefinitionUrl func() + ResetApiManagementApiId func() + ResetAppCommandLine func() + ResetAppScaleLimit func() + ResetAppServiceLogs func() + ResetApplicationInsightsConnectionString func() + ResetApplicationInsightsKey func() + ResetApplicationStack func() + ResetAutoSwapSlotName func() + ResetCors func() + ResetDefaultDocuments func() + ResetElasticInstanceMinimum func() + ResetFtpsState func() + ResetHealthCheckEvictionTimeInMin func() + ResetHealthCheckPath func() + ResetHttp2Enabled func() + ResetIpRestriction func() + ResetLoadBalancingMode func() + ResetManagedPipelineMode func() + ResetMinimumTlsVersion func() + ResetPreWarmedInstanceCount func() + ResetRemoteDebuggingEnabled func() + ResetRemoteDebuggingVersion func() + ResetRuntimeScaleMonitoringEnabled func() + ResetScmIpRestriction func() + ResetScmMinimumTlsVersion func() + ResetScmUseMainIpRestriction func() + ResetUse32BitWorker func() + ResetVnetRouteAllEnabled func() + ResetWebsocketsEnabled func() + ResetWorkerCount func() + Resolve func(_context cdktf.IResolveContext) interface{} + RuntimeScaleMonitoringEnabled func() interface{} + RuntimeScaleMonitoringEnabledInput func() interface{} + ScmIpRestriction func() WindowsFunctionAppSlotSiteConfigScmIpRestrictionList + ScmIpRestrictionInput func() interface{} + ScmMinimumTlsVersion func() *string + ScmMinimumTlsVersionInput func() *string + ScmType func() *string + ScmUseMainIpRestriction func() interface{} + ScmUseMainIpRestrictionInput func() interface{} + SetAlwaysOn func(val interface{}) + SetApiDefinitionUrl func(val *string) + SetApiManagementApiId func(val *string) + SetAppCommandLine func(val *string) + SetAppScaleLimit func(val *float64) + SetApplicationInsightsConnectionString func(val *string) + SetApplicationInsightsKey func(val *string) + SetAutoSwapSlotName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDefaultDocuments func(val *[]*string) + SetElasticInstanceMinimum func(val *float64) + SetFtpsState func(val *string) + SetHealthCheckEvictionTimeInMin func(val *float64) + SetHealthCheckPath func(val *string) + SetHttp2Enabled func(val interface{}) + SetInternalValue func(val *WindowsFunctionAppSlotSiteConfig) + SetLoadBalancingMode func(val *string) + SetManagedPipelineMode func(val *string) + SetMinimumTlsVersion func(val *string) + SetPreWarmedInstanceCount func(val *float64) + SetRemoteDebuggingEnabled func(val interface{}) + SetRemoteDebuggingVersion func(val *string) + SetRuntimeScaleMonitoringEnabled func(val interface{}) + SetScmMinimumTlsVersion func(val *string) + SetScmUseMainIpRestriction func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUse32BitWorker func(val interface{}) + SetVnetRouteAllEnabled func(val interface{}) + SetWebsocketsEnabled func(val interface{}) + SetWorkerCount func(val *float64) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Use32BitWorker func() interface{} + Use32BitWorkerInput func() interface{} + VnetRouteAllEnabled func() interface{} + VnetRouteAllEnabledInput func() interface{} + WebsocketsEnabled func() interface{} + WebsocketsEnabledInput func() interface{} + WindowsFxVersion func() *string + WorkerCount func() *float64 + WorkerCountInput func() *float64 + func NewWindowsFunctionAppSlotSiteConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotSiteConfigOutputReference + type WindowsFunctionAppSlotSiteConfigScmIpRestriction struct + Action *string + Headers interface{} + IpAddress *string + Name *string + Priority *float64 + ServiceTag *string + VirtualNetworkSubnetId *string + type WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeaders struct + XAzureFdid *[]*string + XFdHealthProbe *[]*string + XForwardedFor *[]*string + XForwardedHost *[]*string + type WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList + type WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetXAzureFdid func() + ResetXFdHealthProbe func() + ResetXForwardedFor func() + ResetXForwardedHost func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetXAzureFdid func(val *[]*string) + SetXFdHealthProbe func(val *[]*string) + SetXForwardedFor func(val *[]*string) + SetXForwardedHost func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + XAzureFdid func() *[]*string + XAzureFdidInput func() *[]*string + XFdHealthProbe func() *[]*string + XFdHealthProbeInput func() *[]*string + XForwardedFor func() *[]*string + XForwardedForInput func() *[]*string + XForwardedHost func() *[]*string + XForwardedHostInput func() *[]*string + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersOutputReference + type WindowsFunctionAppSlotSiteConfigScmIpRestrictionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigScmIpRestrictionList + type WindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference interface + Action func() *string + ActionInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Headers func() WindowsFunctionAppSlotSiteConfigScmIpRestrictionHeadersList + HeadersInput func() interface{} + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + IpAddress func() *string + IpAddressInput func() *string + Name func() *string + NameInput func() *string + Priority func() *float64 + PriorityInput func() *float64 + PutHeaders func(value interface{}) + ResetAction func() + ResetHeaders func() + ResetIpAddress func() + ResetName func() + ResetPriority func() + ResetServiceTag func() + ResetVirtualNetworkSubnetId func() + Resolve func(_context cdktf.IResolveContext) interface{} + ServiceTag func() *string + ServiceTagInput func() *string + SetAction func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetIpAddress func(val *string) + SetName func(val *string) + SetPriority func(val *float64) + SetServiceTag func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVirtualNetworkSubnetId func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VirtualNetworkSubnetId func() *string + VirtualNetworkSubnetIdInput func() *string + func NewWindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteConfigScmIpRestrictionOutputReference + type WindowsFunctionAppSlotSiteCredential struct + type WindowsFunctionAppSlotSiteCredentialList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotSiteCredentialOutputReference + Resolve func(_context cdktf.IResolveContext) interface{} + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotSiteCredentialList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteCredentialList + type WindowsFunctionAppSlotSiteCredentialOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *WindowsFunctionAppSlotSiteCredential + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + Password func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *WindowsFunctionAppSlotSiteCredential) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewWindowsFunctionAppSlotSiteCredentialOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotSiteCredentialOutputReference + type WindowsFunctionAppSlotStorageAccount struct + AccessKey *string + AccountName *string + MountPath *string + Name *string + ShareName *string + Type *string + type WindowsFunctionAppSlotStorageAccountList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) WindowsFunctionAppSlotStorageAccountOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewWindowsFunctionAppSlotStorageAccountList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotStorageAccountList + type WindowsFunctionAppSlotStorageAccountOutputReference interface + AccessKey func() *string + AccessKeyInput func() *string + AccountName func() *string + AccountNameInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MountPath func() *string + MountPathInput func() *string + Name func() *string + NameInput func() *string + ResetMountPath func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAccessKey func(val *string) + SetAccountName func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetMountPath func(val *string) + SetName func(val *string) + SetShareName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + ShareName func() *string + ShareNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewWindowsFunctionAppSlotStorageAccountOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) WindowsFunctionAppSlotStorageAccountOutputReference + type WindowsFunctionAppSlotTimeouts struct + Create *string + Delete *string + Read *string + Update *string + type WindowsFunctionAppSlotTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Read func() *string + ReadInput func() *string + ResetCreate func() + ResetDelete func() + ResetRead func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetRead func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewWindowsFunctionAppSlotTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WindowsFunctionAppSlotTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v10 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v11 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v12 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v13 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v3 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v4 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v5 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v7 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v8 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v9