Documentation ¶
Index ¶
- type Args
- type AuthSettings
- type AuthSettingsActiveDirectory
- type AuthSettingsActiveDirectoryAttributes
- func (ad AuthSettingsActiveDirectoryAttributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (ad AuthSettingsActiveDirectoryAttributes) ClientId() terra.StringValue
- func (ad AuthSettingsActiveDirectoryAttributes) ClientSecret() terra.StringValue
- func (ad AuthSettingsActiveDirectoryAttributes) ClientSecretSettingName() terra.StringValue
- func (ad AuthSettingsActiveDirectoryAttributes) InternalRef() (terra.Reference, error)
- func (ad AuthSettingsActiveDirectoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ad AuthSettingsActiveDirectoryAttributes) InternalWithRef(ref terra.Reference) AuthSettingsActiveDirectoryAttributes
- type AuthSettingsActiveDirectoryState
- type AuthSettingsAttributes
- func (as AuthSettingsAttributes) ActiveDirectory() terra.ListValue[AuthSettingsActiveDirectoryAttributes]
- func (as AuthSettingsAttributes) AdditionalLoginParameters() terra.MapValue[terra.StringValue]
- func (as AuthSettingsAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
- func (as AuthSettingsAttributes) DefaultProvider() terra.StringValue
- func (as AuthSettingsAttributes) Enabled() terra.BoolValue
- func (as AuthSettingsAttributes) Facebook() terra.ListValue[AuthSettingsFacebookAttributes]
- func (as AuthSettingsAttributes) Github() terra.ListValue[AuthSettingsGithubAttributes]
- func (as AuthSettingsAttributes) Google() terra.ListValue[AuthSettingsGoogleAttributes]
- func (as AuthSettingsAttributes) InternalRef() (terra.Reference, error)
- func (as AuthSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as AuthSettingsAttributes) InternalWithRef(ref terra.Reference) AuthSettingsAttributes
- func (as AuthSettingsAttributes) Issuer() terra.StringValue
- func (as AuthSettingsAttributes) Microsoft() terra.ListValue[AuthSettingsMicrosoftAttributes]
- func (as AuthSettingsAttributes) RuntimeVersion() terra.StringValue
- func (as AuthSettingsAttributes) TokenRefreshExtensionHours() terra.NumberValue
- func (as AuthSettingsAttributes) TokenStoreEnabled() terra.BoolValue
- func (as AuthSettingsAttributes) Twitter() terra.ListValue[AuthSettingsTwitterAttributes]
- func (as AuthSettingsAttributes) UnauthenticatedClientAction() terra.StringValue
- type AuthSettingsFacebook
- type AuthSettingsFacebookAttributes
- func (f AuthSettingsFacebookAttributes) AppId() terra.StringValue
- func (f AuthSettingsFacebookAttributes) AppSecret() terra.StringValue
- func (f AuthSettingsFacebookAttributes) AppSecretSettingName() terra.StringValue
- func (f AuthSettingsFacebookAttributes) InternalRef() (terra.Reference, error)
- func (f AuthSettingsFacebookAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f AuthSettingsFacebookAttributes) InternalWithRef(ref terra.Reference) AuthSettingsFacebookAttributes
- func (f AuthSettingsFacebookAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsFacebookState
- type AuthSettingsGithub
- type AuthSettingsGithubAttributes
- func (g AuthSettingsGithubAttributes) ClientId() terra.StringValue
- func (g AuthSettingsGithubAttributes) ClientSecret() terra.StringValue
- func (g AuthSettingsGithubAttributes) ClientSecretSettingName() terra.StringValue
- func (g AuthSettingsGithubAttributes) InternalRef() (terra.Reference, error)
- func (g AuthSettingsGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g AuthSettingsGithubAttributes) InternalWithRef(ref terra.Reference) AuthSettingsGithubAttributes
- func (g AuthSettingsGithubAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsGithubState
- type AuthSettingsGoogle
- type AuthSettingsGoogleAttributes
- func (g AuthSettingsGoogleAttributes) ClientId() terra.StringValue
- func (g AuthSettingsGoogleAttributes) ClientSecret() terra.StringValue
- func (g AuthSettingsGoogleAttributes) ClientSecretSettingName() terra.StringValue
- func (g AuthSettingsGoogleAttributes) InternalRef() (terra.Reference, error)
- func (g AuthSettingsGoogleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g AuthSettingsGoogleAttributes) InternalWithRef(ref terra.Reference) AuthSettingsGoogleAttributes
- func (g AuthSettingsGoogleAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsGoogleState
- type AuthSettingsMicrosoft
- type AuthSettingsMicrosoftAttributes
- func (m AuthSettingsMicrosoftAttributes) ClientId() terra.StringValue
- func (m AuthSettingsMicrosoftAttributes) ClientSecret() terra.StringValue
- func (m AuthSettingsMicrosoftAttributes) ClientSecretSettingName() terra.StringValue
- func (m AuthSettingsMicrosoftAttributes) InternalRef() (terra.Reference, error)
- func (m AuthSettingsMicrosoftAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m AuthSettingsMicrosoftAttributes) InternalWithRef(ref terra.Reference) AuthSettingsMicrosoftAttributes
- func (m AuthSettingsMicrosoftAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsMicrosoftState
- type AuthSettingsState
- type AuthSettingsTwitter
- type AuthSettingsTwitterAttributes
- func (t AuthSettingsTwitterAttributes) ConsumerKey() terra.StringValue
- func (t AuthSettingsTwitterAttributes) ConsumerSecret() terra.StringValue
- func (t AuthSettingsTwitterAttributes) ConsumerSecretSettingName() terra.StringValue
- func (t AuthSettingsTwitterAttributes) InternalRef() (terra.Reference, error)
- func (t AuthSettingsTwitterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t AuthSettingsTwitterAttributes) InternalWithRef(ref terra.Reference) AuthSettingsTwitterAttributes
- type AuthSettingsTwitterState
- type AuthSettingsV2
- type AuthSettingsV2ActiveDirectoryV2
- type AuthSettingsV2ActiveDirectoryV2Attributes
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientId() terra.StringValue
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint() terra.StringValue
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName() terra.StringValue
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalRef() (terra.Reference, error)
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2ActiveDirectoryV2Attributes
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups() terra.ListValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters() terra.MapValue[terra.StringValue]
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint() terra.StringValue
- func (adv AuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled() terra.BoolValue
- type AuthSettingsV2ActiveDirectoryV2State
- type AuthSettingsV2AppleV2
- type AuthSettingsV2AppleV2Attributes
- func (av AuthSettingsV2AppleV2Attributes) ClientId() terra.StringValue
- func (av AuthSettingsV2AppleV2Attributes) ClientSecretSettingName() terra.StringValue
- func (av AuthSettingsV2AppleV2Attributes) InternalRef() (terra.Reference, error)
- func (av AuthSettingsV2AppleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (av AuthSettingsV2AppleV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2AppleV2Attributes
- func (av AuthSettingsV2AppleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsV2AppleV2State
- type AuthSettingsV2Attributes
- func (asv AuthSettingsV2Attributes) ActiveDirectoryV2() terra.ListValue[AuthSettingsV2ActiveDirectoryV2Attributes]
- func (asv AuthSettingsV2Attributes) AppleV2() terra.ListValue[AuthSettingsV2AppleV2Attributes]
- func (asv AuthSettingsV2Attributes) AuthEnabled() terra.BoolValue
- func (asv AuthSettingsV2Attributes) AzureStaticWebAppV2() terra.ListValue[AuthSettingsV2AzureStaticWebAppV2Attributes]
- func (asv AuthSettingsV2Attributes) ConfigFilePath() terra.StringValue
- func (asv AuthSettingsV2Attributes) CustomOidcV2() terra.ListValue[AuthSettingsV2CustomOidcV2Attributes]
- func (asv AuthSettingsV2Attributes) DefaultProvider() terra.StringValue
- func (asv AuthSettingsV2Attributes) ExcludedPaths() terra.ListValue[terra.StringValue]
- func (asv AuthSettingsV2Attributes) FacebookV2() terra.ListValue[AuthSettingsV2FacebookV2Attributes]
- func (asv AuthSettingsV2Attributes) ForwardProxyConvention() terra.StringValue
- func (asv AuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName() terra.StringValue
- func (asv AuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName() terra.StringValue
- func (asv AuthSettingsV2Attributes) GithubV2() terra.ListValue[AuthSettingsV2GithubV2Attributes]
- func (asv AuthSettingsV2Attributes) GoogleV2() terra.ListValue[AuthSettingsV2GoogleV2Attributes]
- func (asv AuthSettingsV2Attributes) HttpRouteApiPrefix() terra.StringValue
- func (asv AuthSettingsV2Attributes) InternalRef() (terra.Reference, error)
- func (asv AuthSettingsV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (asv AuthSettingsV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2Attributes
- func (asv AuthSettingsV2Attributes) Login() terra.ListValue[AuthSettingsV2LoginAttributes]
- func (asv AuthSettingsV2Attributes) MicrosoftV2() terra.ListValue[AuthSettingsV2MicrosoftV2Attributes]
- func (asv AuthSettingsV2Attributes) RequireAuthentication() terra.BoolValue
- func (asv AuthSettingsV2Attributes) RequireHttps() terra.BoolValue
- func (asv AuthSettingsV2Attributes) RuntimeVersion() terra.StringValue
- func (asv AuthSettingsV2Attributes) TwitterV2() terra.ListValue[AuthSettingsV2TwitterV2Attributes]
- func (asv AuthSettingsV2Attributes) UnauthenticatedAction() terra.StringValue
- type AuthSettingsV2AzureStaticWebAppV2
- type AuthSettingsV2AzureStaticWebAppV2Attributes
- func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) ClientId() terra.StringValue
- func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef() (terra.Reference, error)
- func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2AzureStaticWebAppV2Attributes
- type AuthSettingsV2AzureStaticWebAppV2State
- type AuthSettingsV2CustomOidcV2
- type AuthSettingsV2CustomOidcV2Attributes
- func (cov AuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) CertificationUri() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) ClientId() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) InternalRef() (terra.Reference, error)
- func (cov AuthSettingsV2CustomOidcV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (cov AuthSettingsV2CustomOidcV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2CustomOidcV2Attributes
- func (cov AuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) Name() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) NameClaimType() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint() terra.StringValue
- func (cov AuthSettingsV2CustomOidcV2Attributes) Scopes() terra.ListValue[terra.StringValue]
- func (cov AuthSettingsV2CustomOidcV2Attributes) TokenEndpoint() terra.StringValue
- type AuthSettingsV2CustomOidcV2State
- type AuthSettingsV2FacebookV2
- type AuthSettingsV2FacebookV2Attributes
- func (fv AuthSettingsV2FacebookV2Attributes) AppId() terra.StringValue
- func (fv AuthSettingsV2FacebookV2Attributes) AppSecretSettingName() terra.StringValue
- func (fv AuthSettingsV2FacebookV2Attributes) GraphApiVersion() terra.StringValue
- func (fv AuthSettingsV2FacebookV2Attributes) InternalRef() (terra.Reference, error)
- func (fv AuthSettingsV2FacebookV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (fv AuthSettingsV2FacebookV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2FacebookV2Attributes
- func (fv AuthSettingsV2FacebookV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsV2FacebookV2State
- type AuthSettingsV2GithubV2
- type AuthSettingsV2GithubV2Attributes
- func (gv AuthSettingsV2GithubV2Attributes) ClientId() terra.StringValue
- func (gv AuthSettingsV2GithubV2Attributes) ClientSecretSettingName() terra.StringValue
- func (gv AuthSettingsV2GithubV2Attributes) InternalRef() (terra.Reference, error)
- func (gv AuthSettingsV2GithubV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (gv AuthSettingsV2GithubV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2GithubV2Attributes
- func (gv AuthSettingsV2GithubV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsV2GithubV2State
- type AuthSettingsV2GoogleV2
- type AuthSettingsV2GoogleV2Attributes
- func (gv AuthSettingsV2GoogleV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (gv AuthSettingsV2GoogleV2Attributes) ClientId() terra.StringValue
- func (gv AuthSettingsV2GoogleV2Attributes) ClientSecretSettingName() terra.StringValue
- func (gv AuthSettingsV2GoogleV2Attributes) InternalRef() (terra.Reference, error)
- func (gv AuthSettingsV2GoogleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (gv AuthSettingsV2GoogleV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2GoogleV2Attributes
- func (gv AuthSettingsV2GoogleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsV2GoogleV2State
- type AuthSettingsV2Login
- type AuthSettingsV2LoginAttributes
- func (l AuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
- func (l AuthSettingsV2LoginAttributes) CookieExpirationConvention() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) CookieExpirationTime() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) InternalRef() (terra.Reference, error)
- func (l AuthSettingsV2LoginAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (l AuthSettingsV2LoginAttributes) InternalWithRef(ref terra.Reference) AuthSettingsV2LoginAttributes
- func (l AuthSettingsV2LoginAttributes) LogoutEndpoint() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) NonceExpirationTime() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins() terra.BoolValue
- func (l AuthSettingsV2LoginAttributes) TokenRefreshExtensionTime() terra.NumberValue
- func (l AuthSettingsV2LoginAttributes) TokenStoreEnabled() terra.BoolValue
- func (l AuthSettingsV2LoginAttributes) TokenStorePath() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) TokenStoreSasSettingName() terra.StringValue
- func (l AuthSettingsV2LoginAttributes) ValidateNonce() terra.BoolValue
- type AuthSettingsV2LoginState
- type AuthSettingsV2MicrosoftV2
- type AuthSettingsV2MicrosoftV2Attributes
- func (mv AuthSettingsV2MicrosoftV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (mv AuthSettingsV2MicrosoftV2Attributes) ClientId() terra.StringValue
- func (mv AuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName() terra.StringValue
- func (mv AuthSettingsV2MicrosoftV2Attributes) InternalRef() (terra.Reference, error)
- func (mv AuthSettingsV2MicrosoftV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (mv AuthSettingsV2MicrosoftV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2MicrosoftV2Attributes
- func (mv AuthSettingsV2MicrosoftV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type AuthSettingsV2MicrosoftV2State
- type AuthSettingsV2State
- type AuthSettingsV2TwitterV2
- type AuthSettingsV2TwitterV2Attributes
- func (tv AuthSettingsV2TwitterV2Attributes) ConsumerKey() terra.StringValue
- func (tv AuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName() terra.StringValue
- func (tv AuthSettingsV2TwitterV2Attributes) InternalRef() (terra.Reference, error)
- func (tv AuthSettingsV2TwitterV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv AuthSettingsV2TwitterV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2TwitterV2Attributes
- type AuthSettingsV2TwitterV2State
- type Backup
- type BackupAttributes
- func (b BackupAttributes) Enabled() terra.BoolValue
- func (b BackupAttributes) InternalRef() (terra.Reference, error)
- func (b BackupAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b BackupAttributes) InternalWithRef(ref terra.Reference) BackupAttributes
- func (b BackupAttributes) Name() terra.StringValue
- func (b BackupAttributes) Schedule() terra.ListValue[BackupScheduleAttributes]
- func (b BackupAttributes) StorageAccountUrl() terra.StringValue
- type BackupSchedule
- type BackupScheduleAttributes
- func (s BackupScheduleAttributes) FrequencyInterval() terra.NumberValue
- func (s BackupScheduleAttributes) FrequencyUnit() terra.StringValue
- func (s BackupScheduleAttributes) InternalRef() (terra.Reference, error)
- func (s BackupScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s BackupScheduleAttributes) InternalWithRef(ref terra.Reference) BackupScheduleAttributes
- func (s BackupScheduleAttributes) KeepAtLeastOneBackup() terra.BoolValue
- func (s BackupScheduleAttributes) LastExecutionTime() terra.StringValue
- func (s BackupScheduleAttributes) RetentionPeriodDays() terra.NumberValue
- func (s BackupScheduleAttributes) StartTime() terra.StringValue
- type BackupScheduleState
- type BackupState
- type ConnectionString
- type ConnectionStringAttributes
- func (cs ConnectionStringAttributes) InternalRef() (terra.Reference, error)
- func (cs ConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs ConnectionStringAttributes) InternalWithRef(ref terra.Reference) ConnectionStringAttributes
- func (cs ConnectionStringAttributes) Name() terra.StringValue
- func (cs ConnectionStringAttributes) Type() terra.StringValue
- func (cs ConnectionStringAttributes) Value() terra.StringValue
- type ConnectionStringState
- type DataArgs
- type DataAuthSettingsActiveDirectoryAttributes
- func (ad DataAuthSettingsActiveDirectoryAttributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (ad DataAuthSettingsActiveDirectoryAttributes) ClientId() terra.StringValue
- func (ad DataAuthSettingsActiveDirectoryAttributes) ClientSecret() terra.StringValue
- func (ad DataAuthSettingsActiveDirectoryAttributes) ClientSecretSettingName() terra.StringValue
- func (ad DataAuthSettingsActiveDirectoryAttributes) InternalRef() (terra.Reference, error)
- func (ad DataAuthSettingsActiveDirectoryAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ad DataAuthSettingsActiveDirectoryAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsActiveDirectoryAttributes
- type DataAuthSettingsActiveDirectoryState
- type DataAuthSettingsAttributes
- func (as DataAuthSettingsAttributes) ActiveDirectory() terra.ListValue[DataAuthSettingsActiveDirectoryAttributes]
- func (as DataAuthSettingsAttributes) AdditionalLoginParameters() terra.MapValue[terra.StringValue]
- func (as DataAuthSettingsAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
- func (as DataAuthSettingsAttributes) DefaultProvider() terra.StringValue
- func (as DataAuthSettingsAttributes) Enabled() terra.BoolValue
- func (as DataAuthSettingsAttributes) Facebook() terra.ListValue[DataAuthSettingsFacebookAttributes]
- func (as DataAuthSettingsAttributes) Github() terra.ListValue[DataAuthSettingsGithubAttributes]
- func (as DataAuthSettingsAttributes) Google() terra.ListValue[DataAuthSettingsGoogleAttributes]
- func (as DataAuthSettingsAttributes) InternalRef() (terra.Reference, error)
- func (as DataAuthSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as DataAuthSettingsAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsAttributes
- func (as DataAuthSettingsAttributes) Issuer() terra.StringValue
- func (as DataAuthSettingsAttributes) Microsoft() terra.ListValue[DataAuthSettingsMicrosoftAttributes]
- func (as DataAuthSettingsAttributes) RuntimeVersion() terra.StringValue
- func (as DataAuthSettingsAttributes) TokenRefreshExtensionHours() terra.NumberValue
- func (as DataAuthSettingsAttributes) TokenStoreEnabled() terra.BoolValue
- func (as DataAuthSettingsAttributes) Twitter() terra.ListValue[DataAuthSettingsTwitterAttributes]
- func (as DataAuthSettingsAttributes) UnauthenticatedClientAction() terra.StringValue
- type DataAuthSettingsFacebookAttributes
- func (f DataAuthSettingsFacebookAttributes) AppId() terra.StringValue
- func (f DataAuthSettingsFacebookAttributes) AppSecret() terra.StringValue
- func (f DataAuthSettingsFacebookAttributes) AppSecretSettingName() terra.StringValue
- func (f DataAuthSettingsFacebookAttributes) InternalRef() (terra.Reference, error)
- func (f DataAuthSettingsFacebookAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (f DataAuthSettingsFacebookAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsFacebookAttributes
- func (f DataAuthSettingsFacebookAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsFacebookState
- type DataAuthSettingsGithubAttributes
- func (g DataAuthSettingsGithubAttributes) ClientId() terra.StringValue
- func (g DataAuthSettingsGithubAttributes) ClientSecret() terra.StringValue
- func (g DataAuthSettingsGithubAttributes) ClientSecretSettingName() terra.StringValue
- func (g DataAuthSettingsGithubAttributes) InternalRef() (terra.Reference, error)
- func (g DataAuthSettingsGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g DataAuthSettingsGithubAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsGithubAttributes
- func (g DataAuthSettingsGithubAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsGithubState
- type DataAuthSettingsGoogleAttributes
- func (g DataAuthSettingsGoogleAttributes) ClientId() terra.StringValue
- func (g DataAuthSettingsGoogleAttributes) ClientSecret() terra.StringValue
- func (g DataAuthSettingsGoogleAttributes) ClientSecretSettingName() terra.StringValue
- func (g DataAuthSettingsGoogleAttributes) InternalRef() (terra.Reference, error)
- func (g DataAuthSettingsGoogleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (g DataAuthSettingsGoogleAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsGoogleAttributes
- func (g DataAuthSettingsGoogleAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsGoogleState
- type DataAuthSettingsMicrosoftAttributes
- func (m DataAuthSettingsMicrosoftAttributes) ClientId() terra.StringValue
- func (m DataAuthSettingsMicrosoftAttributes) ClientSecret() terra.StringValue
- func (m DataAuthSettingsMicrosoftAttributes) ClientSecretSettingName() terra.StringValue
- func (m DataAuthSettingsMicrosoftAttributes) InternalRef() (terra.Reference, error)
- func (m DataAuthSettingsMicrosoftAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (m DataAuthSettingsMicrosoftAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsMicrosoftAttributes
- func (m DataAuthSettingsMicrosoftAttributes) OauthScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsMicrosoftState
- type DataAuthSettingsState
- type DataAuthSettingsTwitterAttributes
- func (t DataAuthSettingsTwitterAttributes) ConsumerKey() terra.StringValue
- func (t DataAuthSettingsTwitterAttributes) ConsumerSecret() terra.StringValue
- func (t DataAuthSettingsTwitterAttributes) ConsumerSecretSettingName() terra.StringValue
- func (t DataAuthSettingsTwitterAttributes) InternalRef() (terra.Reference, error)
- func (t DataAuthSettingsTwitterAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataAuthSettingsTwitterAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsTwitterAttributes
- type DataAuthSettingsTwitterState
- type DataAuthSettingsV2ActiveDirectoryV2Attributes
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientId() terra.StringValue
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint() terra.StringValue
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName() terra.StringValue
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalRef() (terra.Reference, error)
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2ActiveDirectoryV2Attributes
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups() terra.ListValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters() terra.MapValue[terra.StringValue]
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint() terra.StringValue
- func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled() terra.BoolValue
- type DataAuthSettingsV2ActiveDirectoryV2State
- type DataAuthSettingsV2AppleV2Attributes
- func (av DataAuthSettingsV2AppleV2Attributes) ClientId() terra.StringValue
- func (av DataAuthSettingsV2AppleV2Attributes) ClientSecretSettingName() terra.StringValue
- func (av DataAuthSettingsV2AppleV2Attributes) InternalRef() (terra.Reference, error)
- func (av DataAuthSettingsV2AppleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (av DataAuthSettingsV2AppleV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2AppleV2Attributes
- func (av DataAuthSettingsV2AppleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsV2AppleV2State
- type DataAuthSettingsV2Attributes
- func (asv DataAuthSettingsV2Attributes) ActiveDirectoryV2() terra.ListValue[DataAuthSettingsV2ActiveDirectoryV2Attributes]
- func (asv DataAuthSettingsV2Attributes) AppleV2() terra.ListValue[DataAuthSettingsV2AppleV2Attributes]
- func (asv DataAuthSettingsV2Attributes) AuthEnabled() terra.BoolValue
- func (asv DataAuthSettingsV2Attributes) AzureStaticWebAppV2() terra.ListValue[DataAuthSettingsV2AzureStaticWebAppV2Attributes]
- func (asv DataAuthSettingsV2Attributes) ConfigFilePath() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) CustomOidcV2() terra.ListValue[DataAuthSettingsV2CustomOidcV2Attributes]
- func (asv DataAuthSettingsV2Attributes) DefaultProvider() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) ExcludedPaths() terra.ListValue[terra.StringValue]
- func (asv DataAuthSettingsV2Attributes) FacebookV2() terra.ListValue[DataAuthSettingsV2FacebookV2Attributes]
- func (asv DataAuthSettingsV2Attributes) ForwardProxyConvention() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) GithubV2() terra.ListValue[DataAuthSettingsV2GithubV2Attributes]
- func (asv DataAuthSettingsV2Attributes) GoogleV2() terra.ListValue[DataAuthSettingsV2GoogleV2Attributes]
- func (asv DataAuthSettingsV2Attributes) HttpRouteApiPrefix() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) InternalRef() (terra.Reference, error)
- func (asv DataAuthSettingsV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (asv DataAuthSettingsV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2Attributes
- func (asv DataAuthSettingsV2Attributes) Login() terra.ListValue[DataAuthSettingsV2LoginAttributes]
- func (asv DataAuthSettingsV2Attributes) MicrosoftV2() terra.ListValue[DataAuthSettingsV2MicrosoftV2Attributes]
- func (asv DataAuthSettingsV2Attributes) RequireAuthentication() terra.BoolValue
- func (asv DataAuthSettingsV2Attributes) RequireHttps() terra.BoolValue
- func (asv DataAuthSettingsV2Attributes) RuntimeVersion() terra.StringValue
- func (asv DataAuthSettingsV2Attributes) TwitterV2() terra.ListValue[DataAuthSettingsV2TwitterV2Attributes]
- func (asv DataAuthSettingsV2Attributes) UnauthenticatedAction() terra.StringValue
- type DataAuthSettingsV2AzureStaticWebAppV2Attributes
- func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) ClientId() terra.StringValue
- func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef() (terra.Reference, error)
- func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2AzureStaticWebAppV2Attributes
- type DataAuthSettingsV2AzureStaticWebAppV2State
- type DataAuthSettingsV2CustomOidcV2Attributes
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) CertificationUri() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientId() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalRef() (terra.Reference, error)
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2CustomOidcV2Attributes
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) Name() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) NameClaimType() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint() terra.StringValue
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) Scopes() terra.ListValue[terra.StringValue]
- func (cov DataAuthSettingsV2CustomOidcV2Attributes) TokenEndpoint() terra.StringValue
- type DataAuthSettingsV2CustomOidcV2State
- type DataAuthSettingsV2FacebookV2Attributes
- func (fv DataAuthSettingsV2FacebookV2Attributes) AppId() terra.StringValue
- func (fv DataAuthSettingsV2FacebookV2Attributes) AppSecretSettingName() terra.StringValue
- func (fv DataAuthSettingsV2FacebookV2Attributes) GraphApiVersion() terra.StringValue
- func (fv DataAuthSettingsV2FacebookV2Attributes) InternalRef() (terra.Reference, error)
- func (fv DataAuthSettingsV2FacebookV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (fv DataAuthSettingsV2FacebookV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2FacebookV2Attributes
- func (fv DataAuthSettingsV2FacebookV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsV2FacebookV2State
- type DataAuthSettingsV2GithubV2Attributes
- func (gv DataAuthSettingsV2GithubV2Attributes) ClientId() terra.StringValue
- func (gv DataAuthSettingsV2GithubV2Attributes) ClientSecretSettingName() terra.StringValue
- func (gv DataAuthSettingsV2GithubV2Attributes) InternalRef() (terra.Reference, error)
- func (gv DataAuthSettingsV2GithubV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (gv DataAuthSettingsV2GithubV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2GithubV2Attributes
- func (gv DataAuthSettingsV2GithubV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsV2GithubV2State
- type DataAuthSettingsV2GoogleV2Attributes
- func (gv DataAuthSettingsV2GoogleV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (gv DataAuthSettingsV2GoogleV2Attributes) ClientId() terra.StringValue
- func (gv DataAuthSettingsV2GoogleV2Attributes) ClientSecretSettingName() terra.StringValue
- func (gv DataAuthSettingsV2GoogleV2Attributes) InternalRef() (terra.Reference, error)
- func (gv DataAuthSettingsV2GoogleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (gv DataAuthSettingsV2GoogleV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2GoogleV2Attributes
- func (gv DataAuthSettingsV2GoogleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsV2GoogleV2State
- type DataAuthSettingsV2LoginAttributes
- func (l DataAuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
- func (l DataAuthSettingsV2LoginAttributes) CookieExpirationConvention() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) CookieExpirationTime() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) InternalRef() (terra.Reference, error)
- func (l DataAuthSettingsV2LoginAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (l DataAuthSettingsV2LoginAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2LoginAttributes
- func (l DataAuthSettingsV2LoginAttributes) LogoutEndpoint() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) NonceExpirationTime() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins() terra.BoolValue
- func (l DataAuthSettingsV2LoginAttributes) TokenRefreshExtensionTime() terra.NumberValue
- func (l DataAuthSettingsV2LoginAttributes) TokenStoreEnabled() terra.BoolValue
- func (l DataAuthSettingsV2LoginAttributes) TokenStorePath() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) TokenStoreSasSettingName() terra.StringValue
- func (l DataAuthSettingsV2LoginAttributes) ValidateNonce() terra.BoolValue
- type DataAuthSettingsV2LoginState
- type DataAuthSettingsV2MicrosoftV2Attributes
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) ClientId() terra.StringValue
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName() terra.StringValue
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalRef() (terra.Reference, error)
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2MicrosoftV2Attributes
- func (mv DataAuthSettingsV2MicrosoftV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
- type DataAuthSettingsV2MicrosoftV2State
- type DataAuthSettingsV2State
- type DataAuthSettingsV2TwitterV2Attributes
- func (tv DataAuthSettingsV2TwitterV2Attributes) ConsumerKey() terra.StringValue
- func (tv DataAuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName() terra.StringValue
- func (tv DataAuthSettingsV2TwitterV2Attributes) InternalRef() (terra.Reference, error)
- func (tv DataAuthSettingsV2TwitterV2Attributes) InternalTokens() (hclwrite.Tokens, error)
- func (tv DataAuthSettingsV2TwitterV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2TwitterV2Attributes
- type DataAuthSettingsV2TwitterV2State
- type DataBackupAttributes
- func (b DataBackupAttributes) Enabled() terra.BoolValue
- func (b DataBackupAttributes) InternalRef() (terra.Reference, error)
- func (b DataBackupAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (b DataBackupAttributes) InternalWithRef(ref terra.Reference) DataBackupAttributes
- func (b DataBackupAttributes) Name() terra.StringValue
- func (b DataBackupAttributes) Schedule() terra.ListValue[DataBackupScheduleAttributes]
- func (b DataBackupAttributes) StorageAccountUrl() terra.StringValue
- type DataBackupScheduleAttributes
- func (s DataBackupScheduleAttributes) FrequencyInterval() terra.NumberValue
- func (s DataBackupScheduleAttributes) FrequencyUnit() terra.StringValue
- func (s DataBackupScheduleAttributes) InternalRef() (terra.Reference, error)
- func (s DataBackupScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s DataBackupScheduleAttributes) InternalWithRef(ref terra.Reference) DataBackupScheduleAttributes
- func (s DataBackupScheduleAttributes) KeepAtLeastOneBackup() terra.BoolValue
- func (s DataBackupScheduleAttributes) LastExecutionTime() terra.StringValue
- func (s DataBackupScheduleAttributes) RetentionPeriodDays() terra.NumberValue
- func (s DataBackupScheduleAttributes) StartTime() terra.StringValue
- type DataBackupScheduleState
- type DataBackupState
- type DataConnectionStringAttributes
- func (cs DataConnectionStringAttributes) InternalRef() (terra.Reference, error)
- func (cs DataConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs DataConnectionStringAttributes) InternalWithRef(ref terra.Reference) DataConnectionStringAttributes
- func (cs DataConnectionStringAttributes) Name() terra.StringValue
- func (cs DataConnectionStringAttributes) Type() terra.StringValue
- func (cs DataConnectionStringAttributes) Value() terra.StringValue
- type DataConnectionStringState
- type DataIdentityAttributes
- func (i DataIdentityAttributes) IdentityIds() terra.ListValue[terra.StringValue]
- func (i DataIdentityAttributes) InternalRef() (terra.Reference, error)
- func (i DataIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i DataIdentityAttributes) InternalWithRef(ref terra.Reference) DataIdentityAttributes
- func (i DataIdentityAttributes) PrincipalId() terra.StringValue
- func (i DataIdentityAttributes) TenantId() terra.StringValue
- func (i DataIdentityAttributes) Type() terra.StringValue
- type DataIdentityState
- type DataLogsApplicationLogsAttributes
- func (al DataLogsApplicationLogsAttributes) AzureBlobStorage() terra.ListValue[DataLogsApplicationLogsAzureBlobStorageAttributes]
- func (al DataLogsApplicationLogsAttributes) FileSystemLevel() terra.StringValue
- func (al DataLogsApplicationLogsAttributes) InternalRef() (terra.Reference, error)
- func (al DataLogsApplicationLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (al DataLogsApplicationLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsApplicationLogsAttributes
- type DataLogsApplicationLogsAzureBlobStorageAttributes
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) DataLogsApplicationLogsAzureBlobStorageAttributes
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) Level() terra.StringValue
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
- func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
- type DataLogsApplicationLogsAzureBlobStorageState
- type DataLogsApplicationLogsState
- type DataLogsAttributes
- func (l DataLogsAttributes) ApplicationLogs() terra.ListValue[DataLogsApplicationLogsAttributes]
- func (l DataLogsAttributes) DetailedErrorMessages() terra.BoolValue
- func (l DataLogsAttributes) FailedRequestTracing() terra.BoolValue
- func (l DataLogsAttributes) HttpLogs() terra.ListValue[DataLogsHttpLogsAttributes]
- func (l DataLogsAttributes) InternalRef() (terra.Reference, error)
- func (l DataLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (l DataLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsAttributes
- type DataLogsHttpLogsAttributes
- func (hl DataLogsHttpLogsAttributes) AzureBlobStorage() terra.ListValue[DataLogsHttpLogsAzureBlobStorageAttributes]
- func (hl DataLogsHttpLogsAttributes) FileSystem() terra.ListValue[DataLogsHttpLogsFileSystemAttributes]
- func (hl DataLogsHttpLogsAttributes) InternalRef() (terra.Reference, error)
- func (hl DataLogsHttpLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hl DataLogsHttpLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsAttributes
- type DataLogsHttpLogsAzureBlobStorageAttributes
- func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
- func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsAzureBlobStorageAttributes
- func (abs DataLogsHttpLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
- func (abs DataLogsHttpLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
- type DataLogsHttpLogsAzureBlobStorageState
- type DataLogsHttpLogsFileSystemAttributes
- func (fs DataLogsHttpLogsFileSystemAttributes) InternalRef() (terra.Reference, error)
- func (fs DataLogsHttpLogsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fs DataLogsHttpLogsFileSystemAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsFileSystemAttributes
- func (fs DataLogsHttpLogsFileSystemAttributes) RetentionInDays() terra.NumberValue
- func (fs DataLogsHttpLogsFileSystemAttributes) RetentionInMb() terra.NumberValue
- type DataLogsHttpLogsFileSystemState
- type DataLogsHttpLogsState
- type DataLogsState
- type DataSiteConfigApplicationStackAttributes
- func (as DataSiteConfigApplicationStackAttributes) DockerImage() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DockerImageName() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DockerImageTag() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DockerRegistryPassword() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DockerRegistryUrl() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DockerRegistryUsername() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) DotnetVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) GoVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) InternalRef() (terra.Reference, error)
- func (as DataSiteConfigApplicationStackAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as DataSiteConfigApplicationStackAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigApplicationStackAttributes
- func (as DataSiteConfigApplicationStackAttributes) JavaServer() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) JavaServerVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) JavaVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) NodeVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) PhpVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) PythonVersion() terra.StringValue
- func (as DataSiteConfigApplicationStackAttributes) RubyVersion() terra.StringValue
- type DataSiteConfigApplicationStackState
- type DataSiteConfigAttributes
- func (sc DataSiteConfigAttributes) AlwaysOn() terra.BoolValue
- func (sc DataSiteConfigAttributes) ApiDefinitionUrl() terra.StringValue
- func (sc DataSiteConfigAttributes) ApiManagementApiId() terra.StringValue
- func (sc DataSiteConfigAttributes) AppCommandLine() terra.StringValue
- func (sc DataSiteConfigAttributes) ApplicationStack() terra.ListValue[DataSiteConfigApplicationStackAttributes]
- func (sc DataSiteConfigAttributes) AutoHealEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) AutoHealSetting() terra.ListValue[DataSiteConfigAutoHealSettingAttributes]
- func (sc DataSiteConfigAttributes) ContainerRegistryManagedIdentityClientId() terra.StringValue
- func (sc DataSiteConfigAttributes) ContainerRegistryUseManagedIdentity() terra.BoolValue
- func (sc DataSiteConfigAttributes) Cors() terra.ListValue[DataSiteConfigCorsAttributes]
- func (sc DataSiteConfigAttributes) DefaultDocuments() terra.ListValue[terra.StringValue]
- func (sc DataSiteConfigAttributes) DetailedErrorLoggingEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) FtpsState() terra.StringValue
- func (sc DataSiteConfigAttributes) HealthCheckEvictionTimeInMin() terra.NumberValue
- func (sc DataSiteConfigAttributes) HealthCheckPath() terra.StringValue
- func (sc DataSiteConfigAttributes) Http2Enabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) InternalRef() (terra.Reference, error)
- func (sc DataSiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc DataSiteConfigAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAttributes
- func (sc DataSiteConfigAttributes) IpRestriction() terra.ListValue[DataSiteConfigIpRestrictionAttributes]
- func (sc DataSiteConfigAttributes) IpRestrictionDefaultAction() terra.StringValue
- func (sc DataSiteConfigAttributes) LinuxFxVersion() terra.StringValue
- func (sc DataSiteConfigAttributes) LoadBalancingMode() terra.StringValue
- func (sc DataSiteConfigAttributes) LocalMysqlEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) ManagedPipelineMode() terra.StringValue
- func (sc DataSiteConfigAttributes) MinimumTlsVersion() terra.StringValue
- func (sc DataSiteConfigAttributes) RemoteDebuggingEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) RemoteDebuggingVersion() terra.StringValue
- func (sc DataSiteConfigAttributes) ScmIpRestriction() terra.ListValue[DataSiteConfigScmIpRestrictionAttributes]
- func (sc DataSiteConfigAttributes) ScmIpRestrictionDefaultAction() terra.StringValue
- func (sc DataSiteConfigAttributes) ScmMinimumTlsVersion() terra.StringValue
- func (sc DataSiteConfigAttributes) ScmType() terra.StringValue
- func (sc DataSiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
- func (sc DataSiteConfigAttributes) Use32BitWorker() terra.BoolValue
- func (sc DataSiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
- func (sc DataSiteConfigAttributes) WorkerCount() terra.NumberValue
- type DataSiteConfigAutoHealSettingActionAttributes
- func (a DataSiteConfigAutoHealSettingActionAttributes) ActionType() terra.StringValue
- func (a DataSiteConfigAutoHealSettingActionAttributes) InternalRef() (terra.Reference, error)
- func (a DataSiteConfigAutoHealSettingActionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a DataSiteConfigAutoHealSettingActionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingActionAttributes
- func (a DataSiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime() terra.StringValue
- type DataSiteConfigAutoHealSettingActionState
- type DataSiteConfigAutoHealSettingAttributes
- func (ahs DataSiteConfigAutoHealSettingAttributes) Action() terra.ListValue[DataSiteConfigAutoHealSettingActionAttributes]
- func (ahs DataSiteConfigAutoHealSettingAttributes) InternalRef() (terra.Reference, error)
- func (ahs DataSiteConfigAutoHealSettingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ahs DataSiteConfigAutoHealSettingAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingAttributes
- func (ahs DataSiteConfigAutoHealSettingAttributes) Trigger() terra.ListValue[DataSiteConfigAutoHealSettingTriggerAttributes]
- type DataSiteConfigAutoHealSettingState
- type DataSiteConfigAutoHealSettingTriggerAttributes
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalRef() (terra.Reference, error)
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerAttributes
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) Requests() terra.ListValue[DataSiteConfigAutoHealSettingTriggerRequestsAttributes]
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) SlowRequest() terra.ListValue[DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes]
- func (t DataSiteConfigAutoHealSettingTriggerAttributes) StatusCode() terra.ListValue[DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes]
- type DataSiteConfigAutoHealSettingTriggerRequestsAttributes
- func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Count() terra.NumberValue
- func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef() (terra.Reference, error)
- func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerRequestsAttributes
- func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Interval() terra.StringValue
- type DataSiteConfigAutoHealSettingTriggerRequestsState
- type DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count() terra.NumberValue
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef() (terra.Reference, error)
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval() terra.StringValue
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path() terra.StringValue
- func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken() terra.StringValue
- type DataSiteConfigAutoHealSettingTriggerSlowRequestState
- type DataSiteConfigAutoHealSettingTriggerState
- type DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count() terra.NumberValue
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef() (terra.Reference, error)
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval() terra.StringValue
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path() terra.StringValue
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange() terra.StringValue
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus() terra.NumberValue
- func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode() terra.NumberValue
- type DataSiteConfigAutoHealSettingTriggerStatusCodeState
- type DataSiteConfigCorsAttributes
- func (c DataSiteConfigCorsAttributes) AllowedOrigins() terra.ListValue[terra.StringValue]
- func (c DataSiteConfigCorsAttributes) InternalRef() (terra.Reference, error)
- func (c DataSiteConfigCorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c DataSiteConfigCorsAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigCorsAttributes
- func (c DataSiteConfigCorsAttributes) SupportCredentials() terra.BoolValue
- type DataSiteConfigCorsState
- type DataSiteConfigIpRestrictionAttributes
- func (ir DataSiteConfigIpRestrictionAttributes) Action() terra.StringValue
- func (ir DataSiteConfigIpRestrictionAttributes) Description() terra.StringValue
- func (ir DataSiteConfigIpRestrictionAttributes) Headers() terra.ListValue[DataSiteConfigIpRestrictionHeadersAttributes]
- func (ir DataSiteConfigIpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (ir DataSiteConfigIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ir DataSiteConfigIpRestrictionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigIpRestrictionAttributes
- func (ir DataSiteConfigIpRestrictionAttributes) IpAddress() terra.StringValue
- func (ir DataSiteConfigIpRestrictionAttributes) Name() terra.StringValue
- func (ir DataSiteConfigIpRestrictionAttributes) Priority() terra.NumberValue
- func (ir DataSiteConfigIpRestrictionAttributes) ServiceTag() terra.StringValue
- func (ir DataSiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type DataSiteConfigIpRestrictionHeadersAttributes
- func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigIpRestrictionHeadersAttributes
- func (h DataSiteConfigIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
- type DataSiteConfigIpRestrictionHeadersState
- type DataSiteConfigIpRestrictionState
- type DataSiteConfigScmIpRestrictionAttributes
- func (sir DataSiteConfigScmIpRestrictionAttributes) Action() terra.StringValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) Description() terra.StringValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) Headers() terra.ListValue[DataSiteConfigScmIpRestrictionHeadersAttributes]
- func (sir DataSiteConfigScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (sir DataSiteConfigScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sir DataSiteConfigScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigScmIpRestrictionAttributes
- func (sir DataSiteConfigScmIpRestrictionAttributes) IpAddress() terra.StringValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) Name() terra.StringValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) Priority() terra.NumberValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) ServiceTag() terra.StringValue
- func (sir DataSiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type DataSiteConfigScmIpRestrictionHeadersAttributes
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigScmIpRestrictionHeadersAttributes
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
- func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
- type DataSiteConfigScmIpRestrictionHeadersState
- type DataSiteConfigScmIpRestrictionState
- type DataSiteConfigState
- type DataSiteCredentialAttributes
- func (sc DataSiteCredentialAttributes) InternalRef() (terra.Reference, error)
- func (sc DataSiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc DataSiteCredentialAttributes) InternalWithRef(ref terra.Reference) DataSiteCredentialAttributes
- func (sc DataSiteCredentialAttributes) Name() terra.StringValue
- func (sc DataSiteCredentialAttributes) Password() terra.StringValue
- type DataSiteCredentialState
- type DataSource
- type DataStickySettingsAttributes
- func (ss DataStickySettingsAttributes) AppSettingNames() terra.ListValue[terra.StringValue]
- func (ss DataStickySettingsAttributes) ConnectionStringNames() terra.ListValue[terra.StringValue]
- func (ss DataStickySettingsAttributes) InternalRef() (terra.Reference, error)
- func (ss DataStickySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss DataStickySettingsAttributes) InternalWithRef(ref terra.Reference) DataStickySettingsAttributes
- type DataStickySettingsState
- type DataStorageAccountAttributes
- func (sa DataStorageAccountAttributes) AccessKey() terra.StringValue
- func (sa DataStorageAccountAttributes) AccountName() terra.StringValue
- func (sa DataStorageAccountAttributes) InternalRef() (terra.Reference, error)
- func (sa DataStorageAccountAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sa DataStorageAccountAttributes) InternalWithRef(ref terra.Reference) DataStorageAccountAttributes
- func (sa DataStorageAccountAttributes) MountPath() terra.StringValue
- func (sa DataStorageAccountAttributes) Name() terra.StringValue
- func (sa DataStorageAccountAttributes) ShareName() terra.StringValue
- func (sa DataStorageAccountAttributes) Type() terra.StringValue
- type DataStorageAccountState
- type DataTimeouts
- type DataTimeoutsAttributes
- type DataTimeoutsState
- type Identity
- type IdentityAttributes
- func (i IdentityAttributes) IdentityIds() terra.SetValue[terra.StringValue]
- func (i IdentityAttributes) InternalRef() (terra.Reference, error)
- func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
- func (i IdentityAttributes) PrincipalId() terra.StringValue
- func (i IdentityAttributes) TenantId() terra.StringValue
- func (i IdentityAttributes) Type() terra.StringValue
- type IdentityState
- type Logs
- type LogsApplicationLogs
- type LogsApplicationLogsAttributes
- func (al LogsApplicationLogsAttributes) AzureBlobStorage() terra.ListValue[LogsApplicationLogsAzureBlobStorageAttributes]
- func (al LogsApplicationLogsAttributes) FileSystemLevel() terra.StringValue
- func (al LogsApplicationLogsAttributes) InternalRef() (terra.Reference, error)
- func (al LogsApplicationLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (al LogsApplicationLogsAttributes) InternalWithRef(ref terra.Reference) LogsApplicationLogsAttributes
- type LogsApplicationLogsAzureBlobStorage
- type LogsApplicationLogsAzureBlobStorageAttributes
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) LogsApplicationLogsAzureBlobStorageAttributes
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) Level() terra.StringValue
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
- func (abs LogsApplicationLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
- type LogsApplicationLogsAzureBlobStorageState
- type LogsApplicationLogsState
- type LogsAttributes
- func (l LogsAttributes) ApplicationLogs() terra.ListValue[LogsApplicationLogsAttributes]
- func (l LogsAttributes) DetailedErrorMessages() terra.BoolValue
- func (l LogsAttributes) FailedRequestTracing() terra.BoolValue
- func (l LogsAttributes) HttpLogs() terra.ListValue[LogsHttpLogsAttributes]
- func (l LogsAttributes) InternalRef() (terra.Reference, error)
- func (l LogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (l LogsAttributes) InternalWithRef(ref terra.Reference) LogsAttributes
- type LogsHttpLogs
- type LogsHttpLogsAttributes
- func (hl LogsHttpLogsAttributes) AzureBlobStorage() terra.ListValue[LogsHttpLogsAzureBlobStorageAttributes]
- func (hl LogsHttpLogsAttributes) FileSystem() terra.ListValue[LogsHttpLogsFileSystemAttributes]
- func (hl LogsHttpLogsAttributes) InternalRef() (terra.Reference, error)
- func (hl LogsHttpLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (hl LogsHttpLogsAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsAttributes
- type LogsHttpLogsAzureBlobStorage
- type LogsHttpLogsAzureBlobStorageAttributes
- func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
- func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsAzureBlobStorageAttributes
- func (abs LogsHttpLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
- func (abs LogsHttpLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
- type LogsHttpLogsAzureBlobStorageState
- type LogsHttpLogsFileSystem
- type LogsHttpLogsFileSystemAttributes
- func (fs LogsHttpLogsFileSystemAttributes) InternalRef() (terra.Reference, error)
- func (fs LogsHttpLogsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fs LogsHttpLogsFileSystemAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsFileSystemAttributes
- func (fs LogsHttpLogsFileSystemAttributes) RetentionInDays() terra.NumberValue
- func (fs LogsHttpLogsFileSystemAttributes) RetentionInMb() terra.NumberValue
- type LogsHttpLogsFileSystemState
- type LogsHttpLogsState
- type LogsState
- type Resource
- func (alwa *Resource) Attributes() azurermLinuxWebAppAttributes
- func (alwa *Resource) Configuration() interface{}
- func (alwa *Resource) DependOn() terra.Reference
- func (alwa *Resource) Dependencies() terra.Dependencies
- func (alwa *Resource) ImportState(state io.Reader) error
- func (alwa *Resource) LifecycleManagement() *terra.Lifecycle
- func (alwa *Resource) LocalName() string
- func (alwa *Resource) State() (*azurermLinuxWebAppState, bool)
- func (alwa *Resource) StateMust() *azurermLinuxWebAppState
- func (alwa *Resource) Type() string
- type SiteConfig
- type SiteConfigApplicationStack
- type SiteConfigApplicationStackAttributes
- func (as SiteConfigApplicationStackAttributes) DockerImage() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DockerImageName() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DockerImageTag() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DockerRegistryPassword() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DockerRegistryUrl() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DockerRegistryUsername() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) DotnetVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) GoVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) InternalRef() (terra.Reference, error)
- func (as SiteConfigApplicationStackAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as SiteConfigApplicationStackAttributes) InternalWithRef(ref terra.Reference) SiteConfigApplicationStackAttributes
- func (as SiteConfigApplicationStackAttributes) JavaServer() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) JavaServerVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) JavaVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) NodeVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) PhpVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) PythonVersion() terra.StringValue
- func (as SiteConfigApplicationStackAttributes) RubyVersion() terra.StringValue
- type SiteConfigApplicationStackState
- type SiteConfigAttributes
- func (sc SiteConfigAttributes) AlwaysOn() terra.BoolValue
- func (sc SiteConfigAttributes) ApiDefinitionUrl() terra.StringValue
- func (sc SiteConfigAttributes) ApiManagementApiId() terra.StringValue
- func (sc SiteConfigAttributes) AppCommandLine() terra.StringValue
- func (sc SiteConfigAttributes) ApplicationStack() terra.ListValue[SiteConfigApplicationStackAttributes]
- func (sc SiteConfigAttributes) AutoHealEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) AutoHealSetting() terra.ListValue[SiteConfigAutoHealSettingAttributes]
- func (sc SiteConfigAttributes) ContainerRegistryManagedIdentityClientId() terra.StringValue
- func (sc SiteConfigAttributes) ContainerRegistryUseManagedIdentity() terra.BoolValue
- func (sc SiteConfigAttributes) Cors() terra.ListValue[SiteConfigCorsAttributes]
- func (sc SiteConfigAttributes) DefaultDocuments() terra.ListValue[terra.StringValue]
- func (sc SiteConfigAttributes) DetailedErrorLoggingEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) FtpsState() terra.StringValue
- func (sc SiteConfigAttributes) HealthCheckEvictionTimeInMin() terra.NumberValue
- func (sc SiteConfigAttributes) HealthCheckPath() terra.StringValue
- func (sc SiteConfigAttributes) Http2Enabled() terra.BoolValue
- func (sc SiteConfigAttributes) InternalRef() (terra.Reference, error)
- func (sc SiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SiteConfigAttributes) InternalWithRef(ref terra.Reference) SiteConfigAttributes
- func (sc SiteConfigAttributes) IpRestriction() terra.ListValue[SiteConfigIpRestrictionAttributes]
- func (sc SiteConfigAttributes) IpRestrictionDefaultAction() terra.StringValue
- func (sc SiteConfigAttributes) LinuxFxVersion() terra.StringValue
- func (sc SiteConfigAttributes) LoadBalancingMode() terra.StringValue
- func (sc SiteConfigAttributes) LocalMysqlEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) ManagedPipelineMode() terra.StringValue
- func (sc SiteConfigAttributes) MinimumTlsVersion() terra.StringValue
- func (sc SiteConfigAttributes) RemoteDebuggingEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) RemoteDebuggingVersion() terra.StringValue
- func (sc SiteConfigAttributes) ScmIpRestriction() terra.ListValue[SiteConfigScmIpRestrictionAttributes]
- func (sc SiteConfigAttributes) ScmIpRestrictionDefaultAction() terra.StringValue
- func (sc SiteConfigAttributes) ScmMinimumTlsVersion() terra.StringValue
- func (sc SiteConfigAttributes) ScmType() terra.StringValue
- func (sc SiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
- func (sc SiteConfigAttributes) Use32BitWorker() terra.BoolValue
- func (sc SiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
- func (sc SiteConfigAttributes) WorkerCount() terra.NumberValue
- type SiteConfigAutoHealSetting
- type SiteConfigAutoHealSettingAction
- type SiteConfigAutoHealSettingActionAttributes
- func (a SiteConfigAutoHealSettingActionAttributes) ActionType() terra.StringValue
- func (a SiteConfigAutoHealSettingActionAttributes) InternalRef() (terra.Reference, error)
- func (a SiteConfigAutoHealSettingActionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (a SiteConfigAutoHealSettingActionAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingActionAttributes
- func (a SiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime() terra.StringValue
- type SiteConfigAutoHealSettingActionState
- type SiteConfigAutoHealSettingAttributes
- func (ahs SiteConfigAutoHealSettingAttributes) Action() terra.ListValue[SiteConfigAutoHealSettingActionAttributes]
- func (ahs SiteConfigAutoHealSettingAttributes) InternalRef() (terra.Reference, error)
- func (ahs SiteConfigAutoHealSettingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ahs SiteConfigAutoHealSettingAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingAttributes
- func (ahs SiteConfigAutoHealSettingAttributes) Trigger() terra.ListValue[SiteConfigAutoHealSettingTriggerAttributes]
- type SiteConfigAutoHealSettingState
- type SiteConfigAutoHealSettingTrigger
- type SiteConfigAutoHealSettingTriggerAttributes
- func (t SiteConfigAutoHealSettingTriggerAttributes) InternalRef() (terra.Reference, error)
- func (t SiteConfigAutoHealSettingTriggerAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t SiteConfigAutoHealSettingTriggerAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerAttributes
- func (t SiteConfigAutoHealSettingTriggerAttributes) Requests() terra.ListValue[SiteConfigAutoHealSettingTriggerRequestsAttributes]
- func (t SiteConfigAutoHealSettingTriggerAttributes) SlowRequest() terra.ListValue[SiteConfigAutoHealSettingTriggerSlowRequestAttributes]
- func (t SiteConfigAutoHealSettingTriggerAttributes) StatusCode() terra.ListValue[SiteConfigAutoHealSettingTriggerStatusCodeAttributes]
- type SiteConfigAutoHealSettingTriggerRequests
- type SiteConfigAutoHealSettingTriggerRequestsAttributes
- func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) Count() terra.NumberValue
- func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef() (terra.Reference, error)
- func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerRequestsAttributes
- func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) Interval() terra.StringValue
- type SiteConfigAutoHealSettingTriggerRequestsState
- type SiteConfigAutoHealSettingTriggerSlowRequest
- type SiteConfigAutoHealSettingTriggerSlowRequestAttributes
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count() terra.NumberValue
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef() (terra.Reference, error)
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerSlowRequestAttributes
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval() terra.StringValue
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path() terra.StringValue
- func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken() terra.StringValue
- type SiteConfigAutoHealSettingTriggerSlowRequestState
- type SiteConfigAutoHealSettingTriggerState
- type SiteConfigAutoHealSettingTriggerStatusCode
- type SiteConfigAutoHealSettingTriggerStatusCodeAttributes
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count() terra.NumberValue
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef() (terra.Reference, error)
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerStatusCodeAttributes
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval() terra.StringValue
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path() terra.StringValue
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange() terra.StringValue
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus() terra.NumberValue
- func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode() terra.NumberValue
- type SiteConfigAutoHealSettingTriggerStatusCodeState
- type SiteConfigCors
- type SiteConfigCorsAttributes
- func (c SiteConfigCorsAttributes) AllowedOrigins() terra.SetValue[terra.StringValue]
- func (c SiteConfigCorsAttributes) InternalRef() (terra.Reference, error)
- func (c SiteConfigCorsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c SiteConfigCorsAttributes) InternalWithRef(ref terra.Reference) SiteConfigCorsAttributes
- func (c SiteConfigCorsAttributes) SupportCredentials() terra.BoolValue
- type SiteConfigCorsState
- type SiteConfigIpRestriction
- type SiteConfigIpRestrictionAttributes
- func (ir SiteConfigIpRestrictionAttributes) Action() terra.StringValue
- func (ir SiteConfigIpRestrictionAttributes) Description() terra.StringValue
- func (ir SiteConfigIpRestrictionAttributes) Headers() terra.ListValue[SiteConfigIpRestrictionHeadersAttributes]
- func (ir SiteConfigIpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (ir SiteConfigIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ir SiteConfigIpRestrictionAttributes) InternalWithRef(ref terra.Reference) SiteConfigIpRestrictionAttributes
- func (ir SiteConfigIpRestrictionAttributes) IpAddress() terra.StringValue
- func (ir SiteConfigIpRestrictionAttributes) Name() terra.StringValue
- func (ir SiteConfigIpRestrictionAttributes) Priority() terra.NumberValue
- func (ir SiteConfigIpRestrictionAttributes) ServiceTag() terra.StringValue
- func (ir SiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type SiteConfigIpRestrictionHeaders
- type SiteConfigIpRestrictionHeadersAttributes
- func (h SiteConfigIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h SiteConfigIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h SiteConfigIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) SiteConfigIpRestrictionHeadersAttributes
- func (h SiteConfigIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
- func (h SiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
- func (h SiteConfigIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
- func (h SiteConfigIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
- type SiteConfigIpRestrictionHeadersState
- type SiteConfigIpRestrictionState
- type SiteConfigScmIpRestriction
- type SiteConfigScmIpRestrictionAttributes
- func (sir SiteConfigScmIpRestrictionAttributes) Action() terra.StringValue
- func (sir SiteConfigScmIpRestrictionAttributes) Description() terra.StringValue
- func (sir SiteConfigScmIpRestrictionAttributes) Headers() terra.ListValue[SiteConfigScmIpRestrictionHeadersAttributes]
- func (sir SiteConfigScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
- func (sir SiteConfigScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sir SiteConfigScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) SiteConfigScmIpRestrictionAttributes
- func (sir SiteConfigScmIpRestrictionAttributes) IpAddress() terra.StringValue
- func (sir SiteConfigScmIpRestrictionAttributes) Name() terra.StringValue
- func (sir SiteConfigScmIpRestrictionAttributes) Priority() terra.NumberValue
- func (sir SiteConfigScmIpRestrictionAttributes) ServiceTag() terra.StringValue
- func (sir SiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
- type SiteConfigScmIpRestrictionHeaders
- type SiteConfigScmIpRestrictionHeadersAttributes
- func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
- func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) SiteConfigScmIpRestrictionHeadersAttributes
- func (h SiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
- func (h SiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
- func (h SiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
- func (h SiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
- type SiteConfigScmIpRestrictionHeadersState
- type SiteConfigScmIpRestrictionState
- type SiteConfigState
- type SiteCredentialAttributes
- func (sc SiteCredentialAttributes) InternalRef() (terra.Reference, error)
- func (sc SiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sc SiteCredentialAttributes) InternalWithRef(ref terra.Reference) SiteCredentialAttributes
- func (sc SiteCredentialAttributes) Name() terra.StringValue
- func (sc SiteCredentialAttributes) Password() terra.StringValue
- type SiteCredentialState
- type StickySettings
- type StickySettingsAttributes
- func (ss StickySettingsAttributes) AppSettingNames() terra.ListValue[terra.StringValue]
- func (ss StickySettingsAttributes) ConnectionStringNames() terra.ListValue[terra.StringValue]
- func (ss StickySettingsAttributes) InternalRef() (terra.Reference, error)
- func (ss StickySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss StickySettingsAttributes) InternalWithRef(ref terra.Reference) StickySettingsAttributes
- type StickySettingsState
- type StorageAccount
- type StorageAccountAttributes
- func (sa StorageAccountAttributes) AccessKey() terra.StringValue
- func (sa StorageAccountAttributes) AccountName() terra.StringValue
- func (sa StorageAccountAttributes) InternalRef() (terra.Reference, error)
- func (sa StorageAccountAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sa StorageAccountAttributes) InternalWithRef(ref terra.Reference) StorageAccountAttributes
- func (sa StorageAccountAttributes) MountPath() terra.StringValue
- func (sa StorageAccountAttributes) Name() terra.StringValue
- func (sa StorageAccountAttributes) ShareName() terra.StringValue
- func (sa StorageAccountAttributes) Type() terra.StringValue
- type StorageAccountState
- type Timeouts
- type TimeoutsAttributes
- func (t TimeoutsAttributes) Create() terra.StringValue
- func (t TimeoutsAttributes) Delete() terra.StringValue
- func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
- func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
- func (t TimeoutsAttributes) Read() terra.StringValue
- func (t TimeoutsAttributes) Update() terra.StringValue
- type TimeoutsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // AppSettings: map of string, optional AppSettings terra.MapValue[terra.StringValue] `hcl:"app_settings,attr"` // ClientAffinityEnabled: bool, optional ClientAffinityEnabled terra.BoolValue `hcl:"client_affinity_enabled,attr"` // ClientCertificateEnabled: bool, optional ClientCertificateEnabled terra.BoolValue `hcl:"client_certificate_enabled,attr"` // ClientCertificateExclusionPaths: string, optional ClientCertificateExclusionPaths terra.StringValue `hcl:"client_certificate_exclusion_paths,attr"` // ClientCertificateMode: string, optional ClientCertificateMode terra.StringValue `hcl:"client_certificate_mode,attr"` // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // FtpPublishBasicAuthenticationEnabled: bool, optional FtpPublishBasicAuthenticationEnabled terra.BoolValue `hcl:"ftp_publish_basic_authentication_enabled,attr"` // HttpsOnly: bool, optional HttpsOnly terra.BoolValue `hcl:"https_only,attr"` // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // KeyVaultReferenceIdentityId: string, optional KeyVaultReferenceIdentityId terra.StringValue `hcl:"key_vault_reference_identity_id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // PublicNetworkAccessEnabled: bool, optional PublicNetworkAccessEnabled terra.BoolValue `hcl:"public_network_access_enabled,attr"` // ResourceGroupName: string, required ResourceGroupName terra.StringValue `hcl:"resource_group_name,attr" validate:"required"` // ServicePlanId: string, required ServicePlanId terra.StringValue `hcl:"service_plan_id,attr" validate:"required"` // Tags: map of string, optional Tags terra.MapValue[terra.StringValue] `hcl:"tags,attr"` // VirtualNetworkSubnetId: string, optional VirtualNetworkSubnetId terra.StringValue `hcl:"virtual_network_subnet_id,attr"` // WebdeployPublishBasicAuthenticationEnabled: bool, optional WebdeployPublishBasicAuthenticationEnabled terra.BoolValue `hcl:"webdeploy_publish_basic_authentication_enabled,attr"` // ZipDeployFile: string, optional ZipDeployFile terra.StringValue `hcl:"zip_deploy_file,attr"` // AuthSettings: optional AuthSettings *AuthSettings `hcl:"auth_settings,block"` // AuthSettingsV2: optional AuthSettingsV2 *AuthSettingsV2 `hcl:"auth_settings_v2,block"` // Backup: optional Backup *Backup `hcl:"backup,block"` // ConnectionString: min=0 ConnectionString []ConnectionString `hcl:"connection_string,block" validate:"min=0"` // Identity: optional Identity *Identity `hcl:"identity,block"` // Logs: optional Logs *Logs `hcl:"logs,block"` // SiteConfig: required SiteConfig *SiteConfig `hcl:"site_config,block" validate:"required"` // StickySettings: optional StickySettings *StickySettings `hcl:"sticky_settings,block"` // StorageAccount: min=0 StorageAccount []StorageAccount `hcl:"storage_account,block" validate:"min=0"` // Timeouts: optional Timeouts *Timeouts `hcl:"timeouts,block"` }
Args contains the configurations for azurerm_linux_web_app.
type AuthSettings ¶
type AuthSettings struct { // AdditionalLoginParameters: map of string, optional AdditionalLoginParameters terra.MapValue[terra.StringValue] `hcl:"additional_login_parameters,attr"` // AllowedExternalRedirectUrls: list of string, optional AllowedExternalRedirectUrls terra.ListValue[terra.StringValue] `hcl:"allowed_external_redirect_urls,attr"` // DefaultProvider: string, optional DefaultProvider terra.StringValue `hcl:"default_provider,attr"` // Enabled: bool, required Enabled terra.BoolValue `hcl:"enabled,attr" validate:"required"` // Issuer: string, optional Issuer terra.StringValue `hcl:"issuer,attr"` // RuntimeVersion: string, optional RuntimeVersion terra.StringValue `hcl:"runtime_version,attr"` // TokenRefreshExtensionHours: number, optional TokenRefreshExtensionHours terra.NumberValue `hcl:"token_refresh_extension_hours,attr"` // TokenStoreEnabled: bool, optional TokenStoreEnabled terra.BoolValue `hcl:"token_store_enabled,attr"` // UnauthenticatedClientAction: string, optional UnauthenticatedClientAction terra.StringValue `hcl:"unauthenticated_client_action,attr"` // AuthSettingsActiveDirectory: optional ActiveDirectory *AuthSettingsActiveDirectory `hcl:"active_directory,block"` // AuthSettingsFacebook: optional Facebook *AuthSettingsFacebook `hcl:"facebook,block"` // AuthSettingsGithub: optional Github *AuthSettingsGithub `hcl:"github,block"` // AuthSettingsGoogle: optional Google *AuthSettingsGoogle `hcl:"google,block"` // AuthSettingsMicrosoft: optional Microsoft *AuthSettingsMicrosoft `hcl:"microsoft,block"` // AuthSettingsTwitter: optional Twitter *AuthSettingsTwitter `hcl:"twitter,block"` }
type AuthSettingsActiveDirectory ¶
type AuthSettingsActiveDirectory struct { // AllowedAudiences: list of string, optional AllowedAudiences terra.ListValue[terra.StringValue] `hcl:"allowed_audiences,attr"` // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecret: string, optional ClientSecret terra.StringValue `hcl:"client_secret,attr"` // ClientSecretSettingName: string, optional ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr"` }
type AuthSettingsActiveDirectoryAttributes ¶
type AuthSettingsActiveDirectoryAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsActiveDirectoryAttributes) AllowedAudiences ¶
func (ad AuthSettingsActiveDirectoryAttributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (AuthSettingsActiveDirectoryAttributes) ClientId ¶
func (ad AuthSettingsActiveDirectoryAttributes) ClientId() terra.StringValue
func (AuthSettingsActiveDirectoryAttributes) ClientSecret ¶
func (ad AuthSettingsActiveDirectoryAttributes) ClientSecret() terra.StringValue
func (AuthSettingsActiveDirectoryAttributes) ClientSecretSettingName ¶
func (ad AuthSettingsActiveDirectoryAttributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsActiveDirectoryAttributes) InternalRef ¶
func (ad AuthSettingsActiveDirectoryAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsActiveDirectoryAttributes) InternalTokens ¶
func (ad AuthSettingsActiveDirectoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsActiveDirectoryAttributes) InternalWithRef ¶
func (ad AuthSettingsActiveDirectoryAttributes) InternalWithRef(ref terra.Reference) AuthSettingsActiveDirectoryAttributes
type AuthSettingsAttributes ¶
type AuthSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsAttributes) ActiveDirectory ¶
func (as AuthSettingsAttributes) ActiveDirectory() terra.ListValue[AuthSettingsActiveDirectoryAttributes]
func (AuthSettingsAttributes) AdditionalLoginParameters ¶
func (as AuthSettingsAttributes) AdditionalLoginParameters() terra.MapValue[terra.StringValue]
func (AuthSettingsAttributes) AllowedExternalRedirectUrls ¶
func (as AuthSettingsAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
func (AuthSettingsAttributes) DefaultProvider ¶
func (as AuthSettingsAttributes) DefaultProvider() terra.StringValue
func (AuthSettingsAttributes) Enabled ¶
func (as AuthSettingsAttributes) Enabled() terra.BoolValue
func (AuthSettingsAttributes) Facebook ¶
func (as AuthSettingsAttributes) Facebook() terra.ListValue[AuthSettingsFacebookAttributes]
func (AuthSettingsAttributes) Github ¶
func (as AuthSettingsAttributes) Github() terra.ListValue[AuthSettingsGithubAttributes]
func (AuthSettingsAttributes) Google ¶
func (as AuthSettingsAttributes) Google() terra.ListValue[AuthSettingsGoogleAttributes]
func (AuthSettingsAttributes) InternalRef ¶
func (as AuthSettingsAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsAttributes) InternalTokens ¶
func (as AuthSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsAttributes) InternalWithRef ¶
func (as AuthSettingsAttributes) InternalWithRef(ref terra.Reference) AuthSettingsAttributes
func (AuthSettingsAttributes) Issuer ¶
func (as AuthSettingsAttributes) Issuer() terra.StringValue
func (AuthSettingsAttributes) Microsoft ¶
func (as AuthSettingsAttributes) Microsoft() terra.ListValue[AuthSettingsMicrosoftAttributes]
func (AuthSettingsAttributes) RuntimeVersion ¶
func (as AuthSettingsAttributes) RuntimeVersion() terra.StringValue
func (AuthSettingsAttributes) TokenRefreshExtensionHours ¶
func (as AuthSettingsAttributes) TokenRefreshExtensionHours() terra.NumberValue
func (AuthSettingsAttributes) TokenStoreEnabled ¶
func (as AuthSettingsAttributes) TokenStoreEnabled() terra.BoolValue
func (AuthSettingsAttributes) Twitter ¶
func (as AuthSettingsAttributes) Twitter() terra.ListValue[AuthSettingsTwitterAttributes]
func (AuthSettingsAttributes) UnauthenticatedClientAction ¶
func (as AuthSettingsAttributes) UnauthenticatedClientAction() terra.StringValue
type AuthSettingsFacebook ¶
type AuthSettingsFacebook struct { // AppId: string, required AppId terra.StringValue `hcl:"app_id,attr" validate:"required"` // AppSecret: string, optional AppSecret terra.StringValue `hcl:"app_secret,attr"` // AppSecretSettingName: string, optional AppSecretSettingName terra.StringValue `hcl:"app_secret_setting_name,attr"` // OauthScopes: list of string, optional OauthScopes terra.ListValue[terra.StringValue] `hcl:"oauth_scopes,attr"` }
type AuthSettingsFacebookAttributes ¶
type AuthSettingsFacebookAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsFacebookAttributes) AppId ¶
func (f AuthSettingsFacebookAttributes) AppId() terra.StringValue
func (AuthSettingsFacebookAttributes) AppSecret ¶
func (f AuthSettingsFacebookAttributes) AppSecret() terra.StringValue
func (AuthSettingsFacebookAttributes) AppSecretSettingName ¶
func (f AuthSettingsFacebookAttributes) AppSecretSettingName() terra.StringValue
func (AuthSettingsFacebookAttributes) InternalRef ¶
func (f AuthSettingsFacebookAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsFacebookAttributes) InternalTokens ¶
func (f AuthSettingsFacebookAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsFacebookAttributes) InternalWithRef ¶
func (f AuthSettingsFacebookAttributes) InternalWithRef(ref terra.Reference) AuthSettingsFacebookAttributes
func (AuthSettingsFacebookAttributes) OauthScopes ¶
func (f AuthSettingsFacebookAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type AuthSettingsGithub ¶
type AuthSettingsGithub struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecret: string, optional ClientSecret terra.StringValue `hcl:"client_secret,attr"` // ClientSecretSettingName: string, optional ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr"` // OauthScopes: list of string, optional OauthScopes terra.ListValue[terra.StringValue] `hcl:"oauth_scopes,attr"` }
type AuthSettingsGithubAttributes ¶
type AuthSettingsGithubAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsGithubAttributes) ClientId ¶
func (g AuthSettingsGithubAttributes) ClientId() terra.StringValue
func (AuthSettingsGithubAttributes) ClientSecret ¶
func (g AuthSettingsGithubAttributes) ClientSecret() terra.StringValue
func (AuthSettingsGithubAttributes) ClientSecretSettingName ¶
func (g AuthSettingsGithubAttributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsGithubAttributes) InternalRef ¶
func (g AuthSettingsGithubAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsGithubAttributes) InternalTokens ¶
func (g AuthSettingsGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsGithubAttributes) InternalWithRef ¶
func (g AuthSettingsGithubAttributes) InternalWithRef(ref terra.Reference) AuthSettingsGithubAttributes
func (AuthSettingsGithubAttributes) OauthScopes ¶
func (g AuthSettingsGithubAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type AuthSettingsGithubState ¶
type AuthSettingsGoogle ¶
type AuthSettingsGoogle struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecret: string, optional ClientSecret terra.StringValue `hcl:"client_secret,attr"` // ClientSecretSettingName: string, optional ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr"` // OauthScopes: list of string, optional OauthScopes terra.ListValue[terra.StringValue] `hcl:"oauth_scopes,attr"` }
type AuthSettingsGoogleAttributes ¶
type AuthSettingsGoogleAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsGoogleAttributes) ClientId ¶
func (g AuthSettingsGoogleAttributes) ClientId() terra.StringValue
func (AuthSettingsGoogleAttributes) ClientSecret ¶
func (g AuthSettingsGoogleAttributes) ClientSecret() terra.StringValue
func (AuthSettingsGoogleAttributes) ClientSecretSettingName ¶
func (g AuthSettingsGoogleAttributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsGoogleAttributes) InternalRef ¶
func (g AuthSettingsGoogleAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsGoogleAttributes) InternalTokens ¶
func (g AuthSettingsGoogleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsGoogleAttributes) InternalWithRef ¶
func (g AuthSettingsGoogleAttributes) InternalWithRef(ref terra.Reference) AuthSettingsGoogleAttributes
func (AuthSettingsGoogleAttributes) OauthScopes ¶
func (g AuthSettingsGoogleAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type AuthSettingsGoogleState ¶
type AuthSettingsMicrosoft ¶
type AuthSettingsMicrosoft struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecret: string, optional ClientSecret terra.StringValue `hcl:"client_secret,attr"` // ClientSecretSettingName: string, optional ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr"` // OauthScopes: list of string, optional OauthScopes terra.ListValue[terra.StringValue] `hcl:"oauth_scopes,attr"` }
type AuthSettingsMicrosoftAttributes ¶
type AuthSettingsMicrosoftAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsMicrosoftAttributes) ClientId ¶
func (m AuthSettingsMicrosoftAttributes) ClientId() terra.StringValue
func (AuthSettingsMicrosoftAttributes) ClientSecret ¶
func (m AuthSettingsMicrosoftAttributes) ClientSecret() terra.StringValue
func (AuthSettingsMicrosoftAttributes) ClientSecretSettingName ¶
func (m AuthSettingsMicrosoftAttributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsMicrosoftAttributes) InternalRef ¶
func (m AuthSettingsMicrosoftAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsMicrosoftAttributes) InternalTokens ¶
func (m AuthSettingsMicrosoftAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsMicrosoftAttributes) InternalWithRef ¶
func (m AuthSettingsMicrosoftAttributes) InternalWithRef(ref terra.Reference) AuthSettingsMicrosoftAttributes
func (AuthSettingsMicrosoftAttributes) OauthScopes ¶
func (m AuthSettingsMicrosoftAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type AuthSettingsState ¶
type AuthSettingsState struct { AdditionalLoginParameters map[string]string `json:"additional_login_parameters"` AllowedExternalRedirectUrls []string `json:"allowed_external_redirect_urls"` DefaultProvider string `json:"default_provider"` Enabled bool `json:"enabled"` Issuer string `json:"issuer"` RuntimeVersion string `json:"runtime_version"` TokenRefreshExtensionHours float64 `json:"token_refresh_extension_hours"` TokenStoreEnabled bool `json:"token_store_enabled"` UnauthenticatedClientAction string `json:"unauthenticated_client_action"` ActiveDirectory []AuthSettingsActiveDirectoryState `json:"active_directory"` Facebook []AuthSettingsFacebookState `json:"facebook"` Github []AuthSettingsGithubState `json:"github"` Google []AuthSettingsGoogleState `json:"google"` Microsoft []AuthSettingsMicrosoftState `json:"microsoft"` Twitter []AuthSettingsTwitterState `json:"twitter"` }
type AuthSettingsTwitter ¶
type AuthSettingsTwitter struct { // ConsumerKey: string, required ConsumerKey terra.StringValue `hcl:"consumer_key,attr" validate:"required"` // ConsumerSecret: string, optional ConsumerSecret terra.StringValue `hcl:"consumer_secret,attr"` // ConsumerSecretSettingName: string, optional ConsumerSecretSettingName terra.StringValue `hcl:"consumer_secret_setting_name,attr"` }
type AuthSettingsTwitterAttributes ¶
type AuthSettingsTwitterAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsTwitterAttributes) ConsumerKey ¶
func (t AuthSettingsTwitterAttributes) ConsumerKey() terra.StringValue
func (AuthSettingsTwitterAttributes) ConsumerSecret ¶
func (t AuthSettingsTwitterAttributes) ConsumerSecret() terra.StringValue
func (AuthSettingsTwitterAttributes) ConsumerSecretSettingName ¶
func (t AuthSettingsTwitterAttributes) ConsumerSecretSettingName() terra.StringValue
func (AuthSettingsTwitterAttributes) InternalRef ¶
func (t AuthSettingsTwitterAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsTwitterAttributes) InternalTokens ¶
func (t AuthSettingsTwitterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsTwitterAttributes) InternalWithRef ¶
func (t AuthSettingsTwitterAttributes) InternalWithRef(ref terra.Reference) AuthSettingsTwitterAttributes
type AuthSettingsV2 ¶
type AuthSettingsV2 struct { // AuthEnabled: bool, optional AuthEnabled terra.BoolValue `hcl:"auth_enabled,attr"` // ConfigFilePath: string, optional ConfigFilePath terra.StringValue `hcl:"config_file_path,attr"` // DefaultProvider: string, optional DefaultProvider terra.StringValue `hcl:"default_provider,attr"` // ExcludedPaths: list of string, optional ExcludedPaths terra.ListValue[terra.StringValue] `hcl:"excluded_paths,attr"` // ForwardProxyConvention: string, optional ForwardProxyConvention terra.StringValue `hcl:"forward_proxy_convention,attr"` // ForwardProxyCustomHostHeaderName: string, optional ForwardProxyCustomHostHeaderName terra.StringValue `hcl:"forward_proxy_custom_host_header_name,attr"` // ForwardProxyCustomSchemeHeaderName: string, optional ForwardProxyCustomSchemeHeaderName terra.StringValue `hcl:"forward_proxy_custom_scheme_header_name,attr"` // HttpRouteApiPrefix: string, optional HttpRouteApiPrefix terra.StringValue `hcl:"http_route_api_prefix,attr"` // RequireAuthentication: bool, optional RequireAuthentication terra.BoolValue `hcl:"require_authentication,attr"` // RequireHttps: bool, optional RequireHttps terra.BoolValue `hcl:"require_https,attr"` // RuntimeVersion: string, optional RuntimeVersion terra.StringValue `hcl:"runtime_version,attr"` // UnauthenticatedAction: string, optional UnauthenticatedAction terra.StringValue `hcl:"unauthenticated_action,attr"` // AuthSettingsV2ActiveDirectoryV2: optional ActiveDirectoryV2 *AuthSettingsV2ActiveDirectoryV2 `hcl:"active_directory_v2,block"` // AuthSettingsV2AppleV2: optional AppleV2 *AuthSettingsV2AppleV2 `hcl:"apple_v2,block"` // AuthSettingsV2AzureStaticWebAppV2: optional AzureStaticWebAppV2 *AuthSettingsV2AzureStaticWebAppV2 `hcl:"azure_static_web_app_v2,block"` // AuthSettingsV2CustomOidcV2: min=0 CustomOidcV2 []AuthSettingsV2CustomOidcV2 `hcl:"custom_oidc_v2,block" validate:"min=0"` // AuthSettingsV2FacebookV2: optional FacebookV2 *AuthSettingsV2FacebookV2 `hcl:"facebook_v2,block"` // AuthSettingsV2GithubV2: optional GithubV2 *AuthSettingsV2GithubV2 `hcl:"github_v2,block"` // AuthSettingsV2GoogleV2: optional GoogleV2 *AuthSettingsV2GoogleV2 `hcl:"google_v2,block"` // AuthSettingsV2Login: required Login *AuthSettingsV2Login `hcl:"login,block" validate:"required"` // AuthSettingsV2MicrosoftV2: optional MicrosoftV2 *AuthSettingsV2MicrosoftV2 `hcl:"microsoft_v2,block"` // AuthSettingsV2TwitterV2: optional TwitterV2 *AuthSettingsV2TwitterV2 `hcl:"twitter_v2,block"` }
type AuthSettingsV2ActiveDirectoryV2 ¶
type AuthSettingsV2ActiveDirectoryV2 struct { // AllowedApplications: list of string, optional AllowedApplications terra.ListValue[terra.StringValue] `hcl:"allowed_applications,attr"` // AllowedAudiences: list of string, optional AllowedAudiences terra.ListValue[terra.StringValue] `hcl:"allowed_audiences,attr"` // AllowedGroups: list of string, optional AllowedGroups terra.ListValue[terra.StringValue] `hcl:"allowed_groups,attr"` // AllowedIdentities: list of string, optional AllowedIdentities terra.ListValue[terra.StringValue] `hcl:"allowed_identities,attr"` // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecretCertificateThumbprint: string, optional ClientSecretCertificateThumbprint terra.StringValue `hcl:"client_secret_certificate_thumbprint,attr"` // ClientSecretSettingName: string, optional ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr"` // JwtAllowedClientApplications: list of string, optional JwtAllowedClientApplications terra.ListValue[terra.StringValue] `hcl:"jwt_allowed_client_applications,attr"` // JwtAllowedGroups: list of string, optional JwtAllowedGroups terra.ListValue[terra.StringValue] `hcl:"jwt_allowed_groups,attr"` // LoginParameters: map of string, optional LoginParameters terra.MapValue[terra.StringValue] `hcl:"login_parameters,attr"` // TenantAuthEndpoint: string, required TenantAuthEndpoint terra.StringValue `hcl:"tenant_auth_endpoint,attr" validate:"required"` // WwwAuthenticationDisabled: bool, optional WwwAuthenticationDisabled terra.BoolValue `hcl:"www_authentication_disabled,attr"` }
type AuthSettingsV2ActiveDirectoryV2Attributes ¶
type AuthSettingsV2ActiveDirectoryV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) ClientId ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint() terra.StringValue
func (AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2ActiveDirectoryV2Attributes) InternalRef ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2ActiveDirectoryV2Attributes
func (AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups() terra.ListValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters() terra.MapValue[terra.StringValue]
func (AuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint() terra.StringValue
func (AuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled ¶
func (adv AuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled() terra.BoolValue
type AuthSettingsV2ActiveDirectoryV2State ¶
type AuthSettingsV2ActiveDirectoryV2State struct { AllowedApplications []string `json:"allowed_applications"` AllowedAudiences []string `json:"allowed_audiences"` AllowedGroups []string `json:"allowed_groups"` AllowedIdentities []string `json:"allowed_identities"` ClientId string `json:"client_id"` ClientSecretCertificateThumbprint string `json:"client_secret_certificate_thumbprint"` ClientSecretSettingName string `json:"client_secret_setting_name"` JwtAllowedClientApplications []string `json:"jwt_allowed_client_applications"` JwtAllowedGroups []string `json:"jwt_allowed_groups"` LoginParameters map[string]string `json:"login_parameters"` TenantAuthEndpoint string `json:"tenant_auth_endpoint"` WwwAuthenticationDisabled bool `json:"www_authentication_disabled"` }
type AuthSettingsV2AppleV2 ¶
type AuthSettingsV2AppleV2 struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecretSettingName: string, required ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr" validate:"required"` }
type AuthSettingsV2AppleV2Attributes ¶
type AuthSettingsV2AppleV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2AppleV2Attributes) ClientId ¶
func (av AuthSettingsV2AppleV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2AppleV2Attributes) ClientSecretSettingName ¶
func (av AuthSettingsV2AppleV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2AppleV2Attributes) InternalRef ¶
func (av AuthSettingsV2AppleV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2AppleV2Attributes) InternalTokens ¶
func (av AuthSettingsV2AppleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2AppleV2Attributes) InternalWithRef ¶
func (av AuthSettingsV2AppleV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2AppleV2Attributes
func (AuthSettingsV2AppleV2Attributes) LoginScopes ¶
func (av AuthSettingsV2AppleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type AuthSettingsV2Attributes ¶
type AuthSettingsV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2Attributes) ActiveDirectoryV2 ¶
func (asv AuthSettingsV2Attributes) ActiveDirectoryV2() terra.ListValue[AuthSettingsV2ActiveDirectoryV2Attributes]
func (AuthSettingsV2Attributes) AppleV2 ¶
func (asv AuthSettingsV2Attributes) AppleV2() terra.ListValue[AuthSettingsV2AppleV2Attributes]
func (AuthSettingsV2Attributes) AuthEnabled ¶
func (asv AuthSettingsV2Attributes) AuthEnabled() terra.BoolValue
func (AuthSettingsV2Attributes) AzureStaticWebAppV2 ¶
func (asv AuthSettingsV2Attributes) AzureStaticWebAppV2() terra.ListValue[AuthSettingsV2AzureStaticWebAppV2Attributes]
func (AuthSettingsV2Attributes) ConfigFilePath ¶
func (asv AuthSettingsV2Attributes) ConfigFilePath() terra.StringValue
func (AuthSettingsV2Attributes) CustomOidcV2 ¶
func (asv AuthSettingsV2Attributes) CustomOidcV2() terra.ListValue[AuthSettingsV2CustomOidcV2Attributes]
func (AuthSettingsV2Attributes) DefaultProvider ¶
func (asv AuthSettingsV2Attributes) DefaultProvider() terra.StringValue
func (AuthSettingsV2Attributes) ExcludedPaths ¶
func (asv AuthSettingsV2Attributes) ExcludedPaths() terra.ListValue[terra.StringValue]
func (AuthSettingsV2Attributes) FacebookV2 ¶
func (asv AuthSettingsV2Attributes) FacebookV2() terra.ListValue[AuthSettingsV2FacebookV2Attributes]
func (AuthSettingsV2Attributes) ForwardProxyConvention ¶
func (asv AuthSettingsV2Attributes) ForwardProxyConvention() terra.StringValue
func (AuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName ¶
func (asv AuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName() terra.StringValue
func (AuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName ¶
func (asv AuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName() terra.StringValue
func (AuthSettingsV2Attributes) GithubV2 ¶
func (asv AuthSettingsV2Attributes) GithubV2() terra.ListValue[AuthSettingsV2GithubV2Attributes]
func (AuthSettingsV2Attributes) GoogleV2 ¶
func (asv AuthSettingsV2Attributes) GoogleV2() terra.ListValue[AuthSettingsV2GoogleV2Attributes]
func (AuthSettingsV2Attributes) HttpRouteApiPrefix ¶
func (asv AuthSettingsV2Attributes) HttpRouteApiPrefix() terra.StringValue
func (AuthSettingsV2Attributes) InternalRef ¶
func (asv AuthSettingsV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2Attributes) InternalTokens ¶
func (asv AuthSettingsV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2Attributes) InternalWithRef ¶
func (asv AuthSettingsV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2Attributes
func (AuthSettingsV2Attributes) Login ¶
func (asv AuthSettingsV2Attributes) Login() terra.ListValue[AuthSettingsV2LoginAttributes]
func (AuthSettingsV2Attributes) MicrosoftV2 ¶
func (asv AuthSettingsV2Attributes) MicrosoftV2() terra.ListValue[AuthSettingsV2MicrosoftV2Attributes]
func (AuthSettingsV2Attributes) RequireAuthentication ¶
func (asv AuthSettingsV2Attributes) RequireAuthentication() terra.BoolValue
func (AuthSettingsV2Attributes) RequireHttps ¶
func (asv AuthSettingsV2Attributes) RequireHttps() terra.BoolValue
func (AuthSettingsV2Attributes) RuntimeVersion ¶
func (asv AuthSettingsV2Attributes) RuntimeVersion() terra.StringValue
func (AuthSettingsV2Attributes) TwitterV2 ¶
func (asv AuthSettingsV2Attributes) TwitterV2() terra.ListValue[AuthSettingsV2TwitterV2Attributes]
func (AuthSettingsV2Attributes) UnauthenticatedAction ¶
func (asv AuthSettingsV2Attributes) UnauthenticatedAction() terra.StringValue
type AuthSettingsV2AzureStaticWebAppV2 ¶
type AuthSettingsV2AzureStaticWebAppV2 struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` }
type AuthSettingsV2AzureStaticWebAppV2Attributes ¶
type AuthSettingsV2AzureStaticWebAppV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2AzureStaticWebAppV2Attributes) ClientId ¶
func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef ¶
func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens ¶
func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef ¶
func (aswav AuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2AzureStaticWebAppV2Attributes
type AuthSettingsV2AzureStaticWebAppV2State ¶
type AuthSettingsV2AzureStaticWebAppV2State struct {
ClientId string `json:"client_id"`
}
type AuthSettingsV2CustomOidcV2 ¶
type AuthSettingsV2CustomOidcV2 struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // NameClaimType: string, optional NameClaimType terra.StringValue `hcl:"name_claim_type,attr"` // OpenidConfigurationEndpoint: string, required OpenidConfigurationEndpoint terra.StringValue `hcl:"openid_configuration_endpoint,attr" validate:"required"` // Scopes: list of string, optional Scopes terra.ListValue[terra.StringValue] `hcl:"scopes,attr"` }
type AuthSettingsV2CustomOidcV2Attributes ¶
type AuthSettingsV2CustomOidcV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) CertificationUri ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) CertificationUri() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) ClientId ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) InternalRef ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2CustomOidcV2Attributes) InternalTokens ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2CustomOidcV2Attributes) InternalWithRef ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2CustomOidcV2Attributes
func (AuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) Name ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) Name() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) NameClaimType ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) NameClaimType() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint() terra.StringValue
func (AuthSettingsV2CustomOidcV2Attributes) Scopes ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) Scopes() terra.ListValue[terra.StringValue]
func (AuthSettingsV2CustomOidcV2Attributes) TokenEndpoint ¶
func (cov AuthSettingsV2CustomOidcV2Attributes) TokenEndpoint() terra.StringValue
type AuthSettingsV2CustomOidcV2State ¶
type AuthSettingsV2CustomOidcV2State struct { AuthorisationEndpoint string `json:"authorisation_endpoint"` CertificationUri string `json:"certification_uri"` ClientCredentialMethod string `json:"client_credential_method"` ClientId string `json:"client_id"` ClientSecretSettingName string `json:"client_secret_setting_name"` IssuerEndpoint string `json:"issuer_endpoint"` Name string `json:"name"` NameClaimType string `json:"name_claim_type"` OpenidConfigurationEndpoint string `json:"openid_configuration_endpoint"` Scopes []string `json:"scopes"` TokenEndpoint string `json:"token_endpoint"` }
type AuthSettingsV2FacebookV2 ¶
type AuthSettingsV2FacebookV2 struct { // AppId: string, required AppId terra.StringValue `hcl:"app_id,attr" validate:"required"` // AppSecretSettingName: string, required AppSecretSettingName terra.StringValue `hcl:"app_secret_setting_name,attr" validate:"required"` // GraphApiVersion: string, optional GraphApiVersion terra.StringValue `hcl:"graph_api_version,attr"` // LoginScopes: list of string, optional LoginScopes terra.ListValue[terra.StringValue] `hcl:"login_scopes,attr"` }
type AuthSettingsV2FacebookV2Attributes ¶
type AuthSettingsV2FacebookV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2FacebookV2Attributes) AppId ¶
func (fv AuthSettingsV2FacebookV2Attributes) AppId() terra.StringValue
func (AuthSettingsV2FacebookV2Attributes) AppSecretSettingName ¶
func (fv AuthSettingsV2FacebookV2Attributes) AppSecretSettingName() terra.StringValue
func (AuthSettingsV2FacebookV2Attributes) GraphApiVersion ¶
func (fv AuthSettingsV2FacebookV2Attributes) GraphApiVersion() terra.StringValue
func (AuthSettingsV2FacebookV2Attributes) InternalRef ¶
func (fv AuthSettingsV2FacebookV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2FacebookV2Attributes) InternalTokens ¶
func (fv AuthSettingsV2FacebookV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2FacebookV2Attributes) InternalWithRef ¶
func (fv AuthSettingsV2FacebookV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2FacebookV2Attributes
func (AuthSettingsV2FacebookV2Attributes) LoginScopes ¶
func (fv AuthSettingsV2FacebookV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type AuthSettingsV2GithubV2 ¶
type AuthSettingsV2GithubV2 struct { // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecretSettingName: string, required ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr" validate:"required"` // LoginScopes: list of string, optional LoginScopes terra.ListValue[terra.StringValue] `hcl:"login_scopes,attr"` }
type AuthSettingsV2GithubV2Attributes ¶
type AuthSettingsV2GithubV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2GithubV2Attributes) ClientId ¶
func (gv AuthSettingsV2GithubV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2GithubV2Attributes) ClientSecretSettingName ¶
func (gv AuthSettingsV2GithubV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2GithubV2Attributes) InternalRef ¶
func (gv AuthSettingsV2GithubV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2GithubV2Attributes) InternalTokens ¶
func (gv AuthSettingsV2GithubV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2GithubV2Attributes) InternalWithRef ¶
func (gv AuthSettingsV2GithubV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2GithubV2Attributes
func (AuthSettingsV2GithubV2Attributes) LoginScopes ¶
func (gv AuthSettingsV2GithubV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type AuthSettingsV2GoogleV2 ¶
type AuthSettingsV2GoogleV2 struct { // AllowedAudiences: list of string, optional AllowedAudiences terra.ListValue[terra.StringValue] `hcl:"allowed_audiences,attr"` // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecretSettingName: string, required ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr" validate:"required"` // LoginScopes: list of string, optional LoginScopes terra.ListValue[terra.StringValue] `hcl:"login_scopes,attr"` }
type AuthSettingsV2GoogleV2Attributes ¶
type AuthSettingsV2GoogleV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2GoogleV2Attributes) AllowedAudiences ¶
func (gv AuthSettingsV2GoogleV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (AuthSettingsV2GoogleV2Attributes) ClientId ¶
func (gv AuthSettingsV2GoogleV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2GoogleV2Attributes) ClientSecretSettingName ¶
func (gv AuthSettingsV2GoogleV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2GoogleV2Attributes) InternalRef ¶
func (gv AuthSettingsV2GoogleV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2GoogleV2Attributes) InternalTokens ¶
func (gv AuthSettingsV2GoogleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2GoogleV2Attributes) InternalWithRef ¶
func (gv AuthSettingsV2GoogleV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2GoogleV2Attributes
func (AuthSettingsV2GoogleV2Attributes) LoginScopes ¶
func (gv AuthSettingsV2GoogleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type AuthSettingsV2Login ¶
type AuthSettingsV2Login struct { // AllowedExternalRedirectUrls: list of string, optional AllowedExternalRedirectUrls terra.ListValue[terra.StringValue] `hcl:"allowed_external_redirect_urls,attr"` // CookieExpirationConvention: string, optional CookieExpirationConvention terra.StringValue `hcl:"cookie_expiration_convention,attr"` // CookieExpirationTime: string, optional CookieExpirationTime terra.StringValue `hcl:"cookie_expiration_time,attr"` // LogoutEndpoint: string, optional LogoutEndpoint terra.StringValue `hcl:"logout_endpoint,attr"` // NonceExpirationTime: string, optional NonceExpirationTime terra.StringValue `hcl:"nonce_expiration_time,attr"` // PreserveUrlFragmentsForLogins: bool, optional PreserveUrlFragmentsForLogins terra.BoolValue `hcl:"preserve_url_fragments_for_logins,attr"` // TokenRefreshExtensionTime: number, optional TokenRefreshExtensionTime terra.NumberValue `hcl:"token_refresh_extension_time,attr"` // TokenStoreEnabled: bool, optional TokenStoreEnabled terra.BoolValue `hcl:"token_store_enabled,attr"` // TokenStorePath: string, optional TokenStorePath terra.StringValue `hcl:"token_store_path,attr"` // TokenStoreSasSettingName: string, optional TokenStoreSasSettingName terra.StringValue `hcl:"token_store_sas_setting_name,attr"` // ValidateNonce: bool, optional ValidateNonce terra.BoolValue `hcl:"validate_nonce,attr"` }
type AuthSettingsV2LoginAttributes ¶
type AuthSettingsV2LoginAttributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls ¶
func (l AuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
func (AuthSettingsV2LoginAttributes) CookieExpirationConvention ¶
func (l AuthSettingsV2LoginAttributes) CookieExpirationConvention() terra.StringValue
func (AuthSettingsV2LoginAttributes) CookieExpirationTime ¶
func (l AuthSettingsV2LoginAttributes) CookieExpirationTime() terra.StringValue
func (AuthSettingsV2LoginAttributes) InternalRef ¶
func (l AuthSettingsV2LoginAttributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2LoginAttributes) InternalTokens ¶
func (l AuthSettingsV2LoginAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2LoginAttributes) InternalWithRef ¶
func (l AuthSettingsV2LoginAttributes) InternalWithRef(ref terra.Reference) AuthSettingsV2LoginAttributes
func (AuthSettingsV2LoginAttributes) LogoutEndpoint ¶
func (l AuthSettingsV2LoginAttributes) LogoutEndpoint() terra.StringValue
func (AuthSettingsV2LoginAttributes) NonceExpirationTime ¶
func (l AuthSettingsV2LoginAttributes) NonceExpirationTime() terra.StringValue
func (AuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins ¶
func (l AuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins() terra.BoolValue
func (AuthSettingsV2LoginAttributes) TokenRefreshExtensionTime ¶
func (l AuthSettingsV2LoginAttributes) TokenRefreshExtensionTime() terra.NumberValue
func (AuthSettingsV2LoginAttributes) TokenStoreEnabled ¶
func (l AuthSettingsV2LoginAttributes) TokenStoreEnabled() terra.BoolValue
func (AuthSettingsV2LoginAttributes) TokenStorePath ¶
func (l AuthSettingsV2LoginAttributes) TokenStorePath() terra.StringValue
func (AuthSettingsV2LoginAttributes) TokenStoreSasSettingName ¶
func (l AuthSettingsV2LoginAttributes) TokenStoreSasSettingName() terra.StringValue
func (AuthSettingsV2LoginAttributes) ValidateNonce ¶
func (l AuthSettingsV2LoginAttributes) ValidateNonce() terra.BoolValue
type AuthSettingsV2LoginState ¶
type AuthSettingsV2LoginState struct { AllowedExternalRedirectUrls []string `json:"allowed_external_redirect_urls"` CookieExpirationConvention string `json:"cookie_expiration_convention"` CookieExpirationTime string `json:"cookie_expiration_time"` LogoutEndpoint string `json:"logout_endpoint"` NonceExpirationTime string `json:"nonce_expiration_time"` PreserveUrlFragmentsForLogins bool `json:"preserve_url_fragments_for_logins"` TokenRefreshExtensionTime float64 `json:"token_refresh_extension_time"` TokenStoreEnabled bool `json:"token_store_enabled"` TokenStorePath string `json:"token_store_path"` TokenStoreSasSettingName string `json:"token_store_sas_setting_name"` ValidateNonce bool `json:"validate_nonce"` }
type AuthSettingsV2MicrosoftV2 ¶
type AuthSettingsV2MicrosoftV2 struct { // AllowedAudiences: list of string, optional AllowedAudiences terra.ListValue[terra.StringValue] `hcl:"allowed_audiences,attr"` // ClientId: string, required ClientId terra.StringValue `hcl:"client_id,attr" validate:"required"` // ClientSecretSettingName: string, required ClientSecretSettingName terra.StringValue `hcl:"client_secret_setting_name,attr" validate:"required"` // LoginScopes: list of string, optional LoginScopes terra.ListValue[terra.StringValue] `hcl:"login_scopes,attr"` }
type AuthSettingsV2MicrosoftV2Attributes ¶
type AuthSettingsV2MicrosoftV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2MicrosoftV2Attributes) AllowedAudiences ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (AuthSettingsV2MicrosoftV2Attributes) ClientId ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) ClientId() terra.StringValue
func (AuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName() terra.StringValue
func (AuthSettingsV2MicrosoftV2Attributes) InternalRef ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2MicrosoftV2Attributes) InternalTokens ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2MicrosoftV2Attributes) InternalWithRef ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2MicrosoftV2Attributes
func (AuthSettingsV2MicrosoftV2Attributes) LoginScopes ¶
func (mv AuthSettingsV2MicrosoftV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type AuthSettingsV2State ¶
type AuthSettingsV2State struct { AuthEnabled bool `json:"auth_enabled"` ConfigFilePath string `json:"config_file_path"` DefaultProvider string `json:"default_provider"` ExcludedPaths []string `json:"excluded_paths"` ForwardProxyConvention string `json:"forward_proxy_convention"` ForwardProxyCustomHostHeaderName string `json:"forward_proxy_custom_host_header_name"` ForwardProxyCustomSchemeHeaderName string `json:"forward_proxy_custom_scheme_header_name"` HttpRouteApiPrefix string `json:"http_route_api_prefix"` RequireAuthentication bool `json:"require_authentication"` RequireHttps bool `json:"require_https"` RuntimeVersion string `json:"runtime_version"` UnauthenticatedAction string `json:"unauthenticated_action"` ActiveDirectoryV2 []AuthSettingsV2ActiveDirectoryV2State `json:"active_directory_v2"` AppleV2 []AuthSettingsV2AppleV2State `json:"apple_v2"` AzureStaticWebAppV2 []AuthSettingsV2AzureStaticWebAppV2State `json:"azure_static_web_app_v2"` CustomOidcV2 []AuthSettingsV2CustomOidcV2State `json:"custom_oidc_v2"` FacebookV2 []AuthSettingsV2FacebookV2State `json:"facebook_v2"` GithubV2 []AuthSettingsV2GithubV2State `json:"github_v2"` GoogleV2 []AuthSettingsV2GoogleV2State `json:"google_v2"` Login []AuthSettingsV2LoginState `json:"login"` MicrosoftV2 []AuthSettingsV2MicrosoftV2State `json:"microsoft_v2"` TwitterV2 []AuthSettingsV2TwitterV2State `json:"twitter_v2"` }
type AuthSettingsV2TwitterV2 ¶
type AuthSettingsV2TwitterV2 struct { // ConsumerKey: string, required ConsumerKey terra.StringValue `hcl:"consumer_key,attr" validate:"required"` // ConsumerSecretSettingName: string, required ConsumerSecretSettingName terra.StringValue `hcl:"consumer_secret_setting_name,attr" validate:"required"` }
type AuthSettingsV2TwitterV2Attributes ¶
type AuthSettingsV2TwitterV2Attributes struct {
// contains filtered or unexported fields
}
func (AuthSettingsV2TwitterV2Attributes) ConsumerKey ¶
func (tv AuthSettingsV2TwitterV2Attributes) ConsumerKey() terra.StringValue
func (AuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName ¶
func (tv AuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName() terra.StringValue
func (AuthSettingsV2TwitterV2Attributes) InternalRef ¶
func (tv AuthSettingsV2TwitterV2Attributes) InternalRef() (terra.Reference, error)
func (AuthSettingsV2TwitterV2Attributes) InternalTokens ¶
func (tv AuthSettingsV2TwitterV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (AuthSettingsV2TwitterV2Attributes) InternalWithRef ¶
func (tv AuthSettingsV2TwitterV2Attributes) InternalWithRef(ref terra.Reference) AuthSettingsV2TwitterV2Attributes
type Backup ¶
type Backup struct { // Enabled: bool, optional Enabled terra.BoolValue `hcl:"enabled,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // StorageAccountUrl: string, required StorageAccountUrl terra.StringValue `hcl:"storage_account_url,attr" validate:"required"` // BackupSchedule: required Schedule *BackupSchedule `hcl:"schedule,block" validate:"required"` }
type BackupAttributes ¶
type BackupAttributes struct {
// contains filtered or unexported fields
}
func (BackupAttributes) Enabled ¶
func (b BackupAttributes) Enabled() terra.BoolValue
func (BackupAttributes) InternalRef ¶
func (b BackupAttributes) InternalRef() (terra.Reference, error)
func (BackupAttributes) InternalTokens ¶
func (b BackupAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BackupAttributes) InternalWithRef ¶
func (b BackupAttributes) InternalWithRef(ref terra.Reference) BackupAttributes
func (BackupAttributes) Name ¶
func (b BackupAttributes) Name() terra.StringValue
func (BackupAttributes) Schedule ¶
func (b BackupAttributes) Schedule() terra.ListValue[BackupScheduleAttributes]
func (BackupAttributes) StorageAccountUrl ¶
func (b BackupAttributes) StorageAccountUrl() terra.StringValue
type BackupSchedule ¶
type BackupSchedule struct { // FrequencyInterval: number, required FrequencyInterval terra.NumberValue `hcl:"frequency_interval,attr" validate:"required"` // FrequencyUnit: string, required FrequencyUnit terra.StringValue `hcl:"frequency_unit,attr" validate:"required"` // KeepAtLeastOneBackup: bool, optional KeepAtLeastOneBackup terra.BoolValue `hcl:"keep_at_least_one_backup,attr"` // RetentionPeriodDays: number, optional RetentionPeriodDays terra.NumberValue `hcl:"retention_period_days,attr"` // StartTime: string, optional StartTime terra.StringValue `hcl:"start_time,attr"` }
type BackupScheduleAttributes ¶
type BackupScheduleAttributes struct {
// contains filtered or unexported fields
}
func (BackupScheduleAttributes) FrequencyInterval ¶
func (s BackupScheduleAttributes) FrequencyInterval() terra.NumberValue
func (BackupScheduleAttributes) FrequencyUnit ¶
func (s BackupScheduleAttributes) FrequencyUnit() terra.StringValue
func (BackupScheduleAttributes) InternalRef ¶
func (s BackupScheduleAttributes) InternalRef() (terra.Reference, error)
func (BackupScheduleAttributes) InternalTokens ¶
func (s BackupScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (BackupScheduleAttributes) InternalWithRef ¶
func (s BackupScheduleAttributes) InternalWithRef(ref terra.Reference) BackupScheduleAttributes
func (BackupScheduleAttributes) KeepAtLeastOneBackup ¶
func (s BackupScheduleAttributes) KeepAtLeastOneBackup() terra.BoolValue
func (BackupScheduleAttributes) LastExecutionTime ¶
func (s BackupScheduleAttributes) LastExecutionTime() terra.StringValue
func (BackupScheduleAttributes) RetentionPeriodDays ¶
func (s BackupScheduleAttributes) RetentionPeriodDays() terra.NumberValue
func (BackupScheduleAttributes) StartTime ¶
func (s BackupScheduleAttributes) StartTime() terra.StringValue
type BackupScheduleState ¶
type BackupScheduleState struct { FrequencyInterval float64 `json:"frequency_interval"` FrequencyUnit string `json:"frequency_unit"` KeepAtLeastOneBackup bool `json:"keep_at_least_one_backup"` LastExecutionTime string `json:"last_execution_time"` RetentionPeriodDays float64 `json:"retention_period_days"` StartTime string `json:"start_time"` }
type BackupState ¶
type BackupState struct { Enabled bool `json:"enabled"` Name string `json:"name"` StorageAccountUrl string `json:"storage_account_url"` Schedule []BackupScheduleState `json:"schedule"` }
type ConnectionString ¶
type ConnectionString struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type ConnectionStringAttributes ¶
type ConnectionStringAttributes struct {
// contains filtered or unexported fields
}
func (ConnectionStringAttributes) InternalRef ¶
func (cs ConnectionStringAttributes) InternalRef() (terra.Reference, error)
func (ConnectionStringAttributes) InternalTokens ¶
func (cs ConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ConnectionStringAttributes) InternalWithRef ¶
func (cs ConnectionStringAttributes) InternalWithRef(ref terra.Reference) ConnectionStringAttributes
func (ConnectionStringAttributes) Name ¶
func (cs ConnectionStringAttributes) Name() terra.StringValue
func (ConnectionStringAttributes) Type ¶
func (cs ConnectionStringAttributes) Type() terra.StringValue
func (ConnectionStringAttributes) Value ¶
func (cs ConnectionStringAttributes) Value() terra.StringValue
type ConnectionStringState ¶
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // ResourceGroupName: string, required ResourceGroupName terra.StringValue `hcl:"resource_group_name,attr" validate:"required"` // Timeouts: optional Timeouts *DataTimeouts `hcl:"timeouts,block"` }
DataArgs contains the configurations for azurerm_linux_web_app.
type DataAuthSettingsActiveDirectoryAttributes ¶
type DataAuthSettingsActiveDirectoryAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsActiveDirectoryAttributes) AllowedAudiences ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (DataAuthSettingsActiveDirectoryAttributes) ClientId ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) ClientId() terra.StringValue
func (DataAuthSettingsActiveDirectoryAttributes) ClientSecret ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) ClientSecret() terra.StringValue
func (DataAuthSettingsActiveDirectoryAttributes) ClientSecretSettingName ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsActiveDirectoryAttributes) InternalRef ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsActiveDirectoryAttributes) InternalTokens ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsActiveDirectoryAttributes) InternalWithRef ¶
func (ad DataAuthSettingsActiveDirectoryAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsActiveDirectoryAttributes
type DataAuthSettingsAttributes ¶
type DataAuthSettingsAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsAttributes) ActiveDirectory ¶
func (as DataAuthSettingsAttributes) ActiveDirectory() terra.ListValue[DataAuthSettingsActiveDirectoryAttributes]
func (DataAuthSettingsAttributes) AdditionalLoginParameters ¶
func (as DataAuthSettingsAttributes) AdditionalLoginParameters() terra.MapValue[terra.StringValue]
func (DataAuthSettingsAttributes) AllowedExternalRedirectUrls ¶
func (as DataAuthSettingsAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
func (DataAuthSettingsAttributes) DefaultProvider ¶
func (as DataAuthSettingsAttributes) DefaultProvider() terra.StringValue
func (DataAuthSettingsAttributes) Enabled ¶
func (as DataAuthSettingsAttributes) Enabled() terra.BoolValue
func (DataAuthSettingsAttributes) Facebook ¶
func (as DataAuthSettingsAttributes) Facebook() terra.ListValue[DataAuthSettingsFacebookAttributes]
func (DataAuthSettingsAttributes) Github ¶
func (as DataAuthSettingsAttributes) Github() terra.ListValue[DataAuthSettingsGithubAttributes]
func (DataAuthSettingsAttributes) Google ¶
func (as DataAuthSettingsAttributes) Google() terra.ListValue[DataAuthSettingsGoogleAttributes]
func (DataAuthSettingsAttributes) InternalRef ¶
func (as DataAuthSettingsAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsAttributes) InternalTokens ¶
func (as DataAuthSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsAttributes) InternalWithRef ¶
func (as DataAuthSettingsAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsAttributes
func (DataAuthSettingsAttributes) Issuer ¶
func (as DataAuthSettingsAttributes) Issuer() terra.StringValue
func (DataAuthSettingsAttributes) Microsoft ¶
func (as DataAuthSettingsAttributes) Microsoft() terra.ListValue[DataAuthSettingsMicrosoftAttributes]
func (DataAuthSettingsAttributes) RuntimeVersion ¶
func (as DataAuthSettingsAttributes) RuntimeVersion() terra.StringValue
func (DataAuthSettingsAttributes) TokenRefreshExtensionHours ¶
func (as DataAuthSettingsAttributes) TokenRefreshExtensionHours() terra.NumberValue
func (DataAuthSettingsAttributes) TokenStoreEnabled ¶
func (as DataAuthSettingsAttributes) TokenStoreEnabled() terra.BoolValue
func (DataAuthSettingsAttributes) Twitter ¶
func (as DataAuthSettingsAttributes) Twitter() terra.ListValue[DataAuthSettingsTwitterAttributes]
func (DataAuthSettingsAttributes) UnauthenticatedClientAction ¶
func (as DataAuthSettingsAttributes) UnauthenticatedClientAction() terra.StringValue
type DataAuthSettingsFacebookAttributes ¶
type DataAuthSettingsFacebookAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsFacebookAttributes) AppId ¶
func (f DataAuthSettingsFacebookAttributes) AppId() terra.StringValue
func (DataAuthSettingsFacebookAttributes) AppSecret ¶
func (f DataAuthSettingsFacebookAttributes) AppSecret() terra.StringValue
func (DataAuthSettingsFacebookAttributes) AppSecretSettingName ¶
func (f DataAuthSettingsFacebookAttributes) AppSecretSettingName() terra.StringValue
func (DataAuthSettingsFacebookAttributes) InternalRef ¶
func (f DataAuthSettingsFacebookAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsFacebookAttributes) InternalTokens ¶
func (f DataAuthSettingsFacebookAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsFacebookAttributes) InternalWithRef ¶
func (f DataAuthSettingsFacebookAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsFacebookAttributes
func (DataAuthSettingsFacebookAttributes) OauthScopes ¶
func (f DataAuthSettingsFacebookAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsGithubAttributes ¶
type DataAuthSettingsGithubAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsGithubAttributes) ClientId ¶
func (g DataAuthSettingsGithubAttributes) ClientId() terra.StringValue
func (DataAuthSettingsGithubAttributes) ClientSecret ¶
func (g DataAuthSettingsGithubAttributes) ClientSecret() terra.StringValue
func (DataAuthSettingsGithubAttributes) ClientSecretSettingName ¶
func (g DataAuthSettingsGithubAttributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsGithubAttributes) InternalRef ¶
func (g DataAuthSettingsGithubAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsGithubAttributes) InternalTokens ¶
func (g DataAuthSettingsGithubAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsGithubAttributes) InternalWithRef ¶
func (g DataAuthSettingsGithubAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsGithubAttributes
func (DataAuthSettingsGithubAttributes) OauthScopes ¶
func (g DataAuthSettingsGithubAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsGoogleAttributes ¶
type DataAuthSettingsGoogleAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsGoogleAttributes) ClientId ¶
func (g DataAuthSettingsGoogleAttributes) ClientId() terra.StringValue
func (DataAuthSettingsGoogleAttributes) ClientSecret ¶
func (g DataAuthSettingsGoogleAttributes) ClientSecret() terra.StringValue
func (DataAuthSettingsGoogleAttributes) ClientSecretSettingName ¶
func (g DataAuthSettingsGoogleAttributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsGoogleAttributes) InternalRef ¶
func (g DataAuthSettingsGoogleAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsGoogleAttributes) InternalTokens ¶
func (g DataAuthSettingsGoogleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsGoogleAttributes) InternalWithRef ¶
func (g DataAuthSettingsGoogleAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsGoogleAttributes
func (DataAuthSettingsGoogleAttributes) OauthScopes ¶
func (g DataAuthSettingsGoogleAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsMicrosoftAttributes ¶
type DataAuthSettingsMicrosoftAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsMicrosoftAttributes) ClientId ¶
func (m DataAuthSettingsMicrosoftAttributes) ClientId() terra.StringValue
func (DataAuthSettingsMicrosoftAttributes) ClientSecret ¶
func (m DataAuthSettingsMicrosoftAttributes) ClientSecret() terra.StringValue
func (DataAuthSettingsMicrosoftAttributes) ClientSecretSettingName ¶
func (m DataAuthSettingsMicrosoftAttributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsMicrosoftAttributes) InternalRef ¶
func (m DataAuthSettingsMicrosoftAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsMicrosoftAttributes) InternalTokens ¶
func (m DataAuthSettingsMicrosoftAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsMicrosoftAttributes) InternalWithRef ¶
func (m DataAuthSettingsMicrosoftAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsMicrosoftAttributes
func (DataAuthSettingsMicrosoftAttributes) OauthScopes ¶
func (m DataAuthSettingsMicrosoftAttributes) OauthScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsState ¶
type DataAuthSettingsState struct { AdditionalLoginParameters map[string]string `json:"additional_login_parameters"` AllowedExternalRedirectUrls []string `json:"allowed_external_redirect_urls"` DefaultProvider string `json:"default_provider"` Enabled bool `json:"enabled"` Issuer string `json:"issuer"` RuntimeVersion string `json:"runtime_version"` TokenRefreshExtensionHours float64 `json:"token_refresh_extension_hours"` TokenStoreEnabled bool `json:"token_store_enabled"` UnauthenticatedClientAction string `json:"unauthenticated_client_action"` ActiveDirectory []DataAuthSettingsActiveDirectoryState `json:"active_directory"` Facebook []DataAuthSettingsFacebookState `json:"facebook"` Github []DataAuthSettingsGithubState `json:"github"` Google []DataAuthSettingsGoogleState `json:"google"` Microsoft []DataAuthSettingsMicrosoftState `json:"microsoft"` Twitter []DataAuthSettingsTwitterState `json:"twitter"` }
type DataAuthSettingsTwitterAttributes ¶
type DataAuthSettingsTwitterAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsTwitterAttributes) ConsumerKey ¶
func (t DataAuthSettingsTwitterAttributes) ConsumerKey() terra.StringValue
func (DataAuthSettingsTwitterAttributes) ConsumerSecret ¶
func (t DataAuthSettingsTwitterAttributes) ConsumerSecret() terra.StringValue
func (DataAuthSettingsTwitterAttributes) ConsumerSecretSettingName ¶
func (t DataAuthSettingsTwitterAttributes) ConsumerSecretSettingName() terra.StringValue
func (DataAuthSettingsTwitterAttributes) InternalRef ¶
func (t DataAuthSettingsTwitterAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsTwitterAttributes) InternalTokens ¶
func (t DataAuthSettingsTwitterAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsTwitterAttributes) InternalWithRef ¶
func (t DataAuthSettingsTwitterAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsTwitterAttributes
type DataAuthSettingsV2ActiveDirectoryV2Attributes ¶
type DataAuthSettingsV2ActiveDirectoryV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedApplications() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedGroups() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) AllowedIdentities() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientId ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretCertificateThumbprint() terra.StringValue
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalRef ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2ActiveDirectoryV2Attributes
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedClientApplications() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) JwtAllowedGroups() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) LoginParameters() terra.MapValue[terra.StringValue]
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) TenantAuthEndpoint() terra.StringValue
func (DataAuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled ¶
func (adv DataAuthSettingsV2ActiveDirectoryV2Attributes) WwwAuthenticationDisabled() terra.BoolValue
type DataAuthSettingsV2ActiveDirectoryV2State ¶
type DataAuthSettingsV2ActiveDirectoryV2State struct { AllowedApplications []string `json:"allowed_applications"` AllowedAudiences []string `json:"allowed_audiences"` AllowedGroups []string `json:"allowed_groups"` AllowedIdentities []string `json:"allowed_identities"` ClientId string `json:"client_id"` ClientSecretCertificateThumbprint string `json:"client_secret_certificate_thumbprint"` ClientSecretSettingName string `json:"client_secret_setting_name"` JwtAllowedClientApplications []string `json:"jwt_allowed_client_applications"` JwtAllowedGroups []string `json:"jwt_allowed_groups"` LoginParameters map[string]string `json:"login_parameters"` TenantAuthEndpoint string `json:"tenant_auth_endpoint"` WwwAuthenticationDisabled bool `json:"www_authentication_disabled"` }
type DataAuthSettingsV2AppleV2Attributes ¶
type DataAuthSettingsV2AppleV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2AppleV2Attributes) ClientId ¶
func (av DataAuthSettingsV2AppleV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2AppleV2Attributes) ClientSecretSettingName ¶
func (av DataAuthSettingsV2AppleV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2AppleV2Attributes) InternalRef ¶
func (av DataAuthSettingsV2AppleV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2AppleV2Attributes) InternalTokens ¶
func (av DataAuthSettingsV2AppleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2AppleV2Attributes) InternalWithRef ¶
func (av DataAuthSettingsV2AppleV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2AppleV2Attributes
func (DataAuthSettingsV2AppleV2Attributes) LoginScopes ¶
func (av DataAuthSettingsV2AppleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsV2Attributes ¶
type DataAuthSettingsV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2Attributes) ActiveDirectoryV2 ¶
func (asv DataAuthSettingsV2Attributes) ActiveDirectoryV2() terra.ListValue[DataAuthSettingsV2ActiveDirectoryV2Attributes]
func (DataAuthSettingsV2Attributes) AppleV2 ¶
func (asv DataAuthSettingsV2Attributes) AppleV2() terra.ListValue[DataAuthSettingsV2AppleV2Attributes]
func (DataAuthSettingsV2Attributes) AuthEnabled ¶
func (asv DataAuthSettingsV2Attributes) AuthEnabled() terra.BoolValue
func (DataAuthSettingsV2Attributes) AzureStaticWebAppV2 ¶
func (asv DataAuthSettingsV2Attributes) AzureStaticWebAppV2() terra.ListValue[DataAuthSettingsV2AzureStaticWebAppV2Attributes]
func (DataAuthSettingsV2Attributes) ConfigFilePath ¶
func (asv DataAuthSettingsV2Attributes) ConfigFilePath() terra.StringValue
func (DataAuthSettingsV2Attributes) CustomOidcV2 ¶
func (asv DataAuthSettingsV2Attributes) CustomOidcV2() terra.ListValue[DataAuthSettingsV2CustomOidcV2Attributes]
func (DataAuthSettingsV2Attributes) DefaultProvider ¶
func (asv DataAuthSettingsV2Attributes) DefaultProvider() terra.StringValue
func (DataAuthSettingsV2Attributes) ExcludedPaths ¶
func (asv DataAuthSettingsV2Attributes) ExcludedPaths() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2Attributes) FacebookV2 ¶
func (asv DataAuthSettingsV2Attributes) FacebookV2() terra.ListValue[DataAuthSettingsV2FacebookV2Attributes]
func (DataAuthSettingsV2Attributes) ForwardProxyConvention ¶
func (asv DataAuthSettingsV2Attributes) ForwardProxyConvention() terra.StringValue
func (DataAuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName ¶
func (asv DataAuthSettingsV2Attributes) ForwardProxyCustomHostHeaderName() terra.StringValue
func (DataAuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName ¶
func (asv DataAuthSettingsV2Attributes) ForwardProxyCustomSchemeHeaderName() terra.StringValue
func (DataAuthSettingsV2Attributes) GithubV2 ¶
func (asv DataAuthSettingsV2Attributes) GithubV2() terra.ListValue[DataAuthSettingsV2GithubV2Attributes]
func (DataAuthSettingsV2Attributes) GoogleV2 ¶
func (asv DataAuthSettingsV2Attributes) GoogleV2() terra.ListValue[DataAuthSettingsV2GoogleV2Attributes]
func (DataAuthSettingsV2Attributes) HttpRouteApiPrefix ¶
func (asv DataAuthSettingsV2Attributes) HttpRouteApiPrefix() terra.StringValue
func (DataAuthSettingsV2Attributes) InternalRef ¶
func (asv DataAuthSettingsV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2Attributes) InternalTokens ¶
func (asv DataAuthSettingsV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2Attributes) InternalWithRef ¶
func (asv DataAuthSettingsV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2Attributes
func (DataAuthSettingsV2Attributes) Login ¶
func (asv DataAuthSettingsV2Attributes) Login() terra.ListValue[DataAuthSettingsV2LoginAttributes]
func (DataAuthSettingsV2Attributes) MicrosoftV2 ¶
func (asv DataAuthSettingsV2Attributes) MicrosoftV2() terra.ListValue[DataAuthSettingsV2MicrosoftV2Attributes]
func (DataAuthSettingsV2Attributes) RequireAuthentication ¶
func (asv DataAuthSettingsV2Attributes) RequireAuthentication() terra.BoolValue
func (DataAuthSettingsV2Attributes) RequireHttps ¶
func (asv DataAuthSettingsV2Attributes) RequireHttps() terra.BoolValue
func (DataAuthSettingsV2Attributes) RuntimeVersion ¶
func (asv DataAuthSettingsV2Attributes) RuntimeVersion() terra.StringValue
func (DataAuthSettingsV2Attributes) TwitterV2 ¶
func (asv DataAuthSettingsV2Attributes) TwitterV2() terra.ListValue[DataAuthSettingsV2TwitterV2Attributes]
func (DataAuthSettingsV2Attributes) UnauthenticatedAction ¶
func (asv DataAuthSettingsV2Attributes) UnauthenticatedAction() terra.StringValue
type DataAuthSettingsV2AzureStaticWebAppV2Attributes ¶
type DataAuthSettingsV2AzureStaticWebAppV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2AzureStaticWebAppV2Attributes) ClientId ¶
func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef ¶
func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens ¶
func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef ¶
func (aswav DataAuthSettingsV2AzureStaticWebAppV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2AzureStaticWebAppV2Attributes
type DataAuthSettingsV2AzureStaticWebAppV2State ¶
type DataAuthSettingsV2AzureStaticWebAppV2State struct {
ClientId string `json:"client_id"`
}
type DataAuthSettingsV2CustomOidcV2Attributes ¶
type DataAuthSettingsV2CustomOidcV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) AuthorisationEndpoint() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) CertificationUri ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) CertificationUri() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientCredentialMethod() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) ClientId ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) InternalRef ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2CustomOidcV2Attributes) InternalTokens ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2CustomOidcV2Attributes) InternalWithRef ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2CustomOidcV2Attributes
func (DataAuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) IssuerEndpoint() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) Name ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) Name() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) NameClaimType ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) NameClaimType() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) OpenidConfigurationEndpoint() terra.StringValue
func (DataAuthSettingsV2CustomOidcV2Attributes) Scopes ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) Scopes() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2CustomOidcV2Attributes) TokenEndpoint ¶
func (cov DataAuthSettingsV2CustomOidcV2Attributes) TokenEndpoint() terra.StringValue
type DataAuthSettingsV2CustomOidcV2State ¶
type DataAuthSettingsV2CustomOidcV2State struct { AuthorisationEndpoint string `json:"authorisation_endpoint"` CertificationUri string `json:"certification_uri"` ClientCredentialMethod string `json:"client_credential_method"` ClientId string `json:"client_id"` ClientSecretSettingName string `json:"client_secret_setting_name"` IssuerEndpoint string `json:"issuer_endpoint"` Name string `json:"name"` NameClaimType string `json:"name_claim_type"` OpenidConfigurationEndpoint string `json:"openid_configuration_endpoint"` Scopes []string `json:"scopes"` TokenEndpoint string `json:"token_endpoint"` }
type DataAuthSettingsV2FacebookV2Attributes ¶
type DataAuthSettingsV2FacebookV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2FacebookV2Attributes) AppId ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) AppId() terra.StringValue
func (DataAuthSettingsV2FacebookV2Attributes) AppSecretSettingName ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) AppSecretSettingName() terra.StringValue
func (DataAuthSettingsV2FacebookV2Attributes) GraphApiVersion ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) GraphApiVersion() terra.StringValue
func (DataAuthSettingsV2FacebookV2Attributes) InternalRef ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2FacebookV2Attributes) InternalTokens ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2FacebookV2Attributes) InternalWithRef ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2FacebookV2Attributes
func (DataAuthSettingsV2FacebookV2Attributes) LoginScopes ¶
func (fv DataAuthSettingsV2FacebookV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsV2GithubV2Attributes ¶
type DataAuthSettingsV2GithubV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2GithubV2Attributes) ClientId ¶
func (gv DataAuthSettingsV2GithubV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2GithubV2Attributes) ClientSecretSettingName ¶
func (gv DataAuthSettingsV2GithubV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2GithubV2Attributes) InternalRef ¶
func (gv DataAuthSettingsV2GithubV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2GithubV2Attributes) InternalTokens ¶
func (gv DataAuthSettingsV2GithubV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2GithubV2Attributes) InternalWithRef ¶
func (gv DataAuthSettingsV2GithubV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2GithubV2Attributes
func (DataAuthSettingsV2GithubV2Attributes) LoginScopes ¶
func (gv DataAuthSettingsV2GithubV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsV2GoogleV2Attributes ¶
type DataAuthSettingsV2GoogleV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2GoogleV2Attributes) AllowedAudiences ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2GoogleV2Attributes) ClientId ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2GoogleV2Attributes) ClientSecretSettingName ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2GoogleV2Attributes) InternalRef ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2GoogleV2Attributes) InternalTokens ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2GoogleV2Attributes) InternalWithRef ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2GoogleV2Attributes
func (DataAuthSettingsV2GoogleV2Attributes) LoginScopes ¶
func (gv DataAuthSettingsV2GoogleV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsV2LoginAttributes ¶
type DataAuthSettingsV2LoginAttributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls ¶
func (l DataAuthSettingsV2LoginAttributes) AllowedExternalRedirectUrls() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2LoginAttributes) CookieExpirationConvention ¶
func (l DataAuthSettingsV2LoginAttributes) CookieExpirationConvention() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) CookieExpirationTime ¶
func (l DataAuthSettingsV2LoginAttributes) CookieExpirationTime() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) InternalRef ¶
func (l DataAuthSettingsV2LoginAttributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2LoginAttributes) InternalTokens ¶
func (l DataAuthSettingsV2LoginAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2LoginAttributes) InternalWithRef ¶
func (l DataAuthSettingsV2LoginAttributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2LoginAttributes
func (DataAuthSettingsV2LoginAttributes) LogoutEndpoint ¶
func (l DataAuthSettingsV2LoginAttributes) LogoutEndpoint() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) NonceExpirationTime ¶
func (l DataAuthSettingsV2LoginAttributes) NonceExpirationTime() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins ¶
func (l DataAuthSettingsV2LoginAttributes) PreserveUrlFragmentsForLogins() terra.BoolValue
func (DataAuthSettingsV2LoginAttributes) TokenRefreshExtensionTime ¶
func (l DataAuthSettingsV2LoginAttributes) TokenRefreshExtensionTime() terra.NumberValue
func (DataAuthSettingsV2LoginAttributes) TokenStoreEnabled ¶
func (l DataAuthSettingsV2LoginAttributes) TokenStoreEnabled() terra.BoolValue
func (DataAuthSettingsV2LoginAttributes) TokenStorePath ¶
func (l DataAuthSettingsV2LoginAttributes) TokenStorePath() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) TokenStoreSasSettingName ¶
func (l DataAuthSettingsV2LoginAttributes) TokenStoreSasSettingName() terra.StringValue
func (DataAuthSettingsV2LoginAttributes) ValidateNonce ¶
func (l DataAuthSettingsV2LoginAttributes) ValidateNonce() terra.BoolValue
type DataAuthSettingsV2LoginState ¶
type DataAuthSettingsV2LoginState struct { AllowedExternalRedirectUrls []string `json:"allowed_external_redirect_urls"` CookieExpirationConvention string `json:"cookie_expiration_convention"` CookieExpirationTime string `json:"cookie_expiration_time"` LogoutEndpoint string `json:"logout_endpoint"` NonceExpirationTime string `json:"nonce_expiration_time"` PreserveUrlFragmentsForLogins bool `json:"preserve_url_fragments_for_logins"` TokenRefreshExtensionTime float64 `json:"token_refresh_extension_time"` TokenStoreEnabled bool `json:"token_store_enabled"` TokenStorePath string `json:"token_store_path"` TokenStoreSasSettingName string `json:"token_store_sas_setting_name"` ValidateNonce bool `json:"validate_nonce"` }
type DataAuthSettingsV2MicrosoftV2Attributes ¶
type DataAuthSettingsV2MicrosoftV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2MicrosoftV2Attributes) AllowedAudiences ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) AllowedAudiences() terra.ListValue[terra.StringValue]
func (DataAuthSettingsV2MicrosoftV2Attributes) ClientId ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) ClientId() terra.StringValue
func (DataAuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) ClientSecretSettingName() terra.StringValue
func (DataAuthSettingsV2MicrosoftV2Attributes) InternalRef ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2MicrosoftV2Attributes) InternalTokens ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2MicrosoftV2Attributes) InternalWithRef ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2MicrosoftV2Attributes
func (DataAuthSettingsV2MicrosoftV2Attributes) LoginScopes ¶
func (mv DataAuthSettingsV2MicrosoftV2Attributes) LoginScopes() terra.ListValue[terra.StringValue]
type DataAuthSettingsV2State ¶
type DataAuthSettingsV2State struct { AuthEnabled bool `json:"auth_enabled"` ConfigFilePath string `json:"config_file_path"` DefaultProvider string `json:"default_provider"` ExcludedPaths []string `json:"excluded_paths"` ForwardProxyConvention string `json:"forward_proxy_convention"` ForwardProxyCustomHostHeaderName string `json:"forward_proxy_custom_host_header_name"` ForwardProxyCustomSchemeHeaderName string `json:"forward_proxy_custom_scheme_header_name"` HttpRouteApiPrefix string `json:"http_route_api_prefix"` RequireAuthentication bool `json:"require_authentication"` RequireHttps bool `json:"require_https"` RuntimeVersion string `json:"runtime_version"` UnauthenticatedAction string `json:"unauthenticated_action"` ActiveDirectoryV2 []DataAuthSettingsV2ActiveDirectoryV2State `json:"active_directory_v2"` AppleV2 []DataAuthSettingsV2AppleV2State `json:"apple_v2"` AzureStaticWebAppV2 []DataAuthSettingsV2AzureStaticWebAppV2State `json:"azure_static_web_app_v2"` CustomOidcV2 []DataAuthSettingsV2CustomOidcV2State `json:"custom_oidc_v2"` FacebookV2 []DataAuthSettingsV2FacebookV2State `json:"facebook_v2"` GithubV2 []DataAuthSettingsV2GithubV2State `json:"github_v2"` GoogleV2 []DataAuthSettingsV2GoogleV2State `json:"google_v2"` Login []DataAuthSettingsV2LoginState `json:"login"` MicrosoftV2 []DataAuthSettingsV2MicrosoftV2State `json:"microsoft_v2"` TwitterV2 []DataAuthSettingsV2TwitterV2State `json:"twitter_v2"` }
type DataAuthSettingsV2TwitterV2Attributes ¶
type DataAuthSettingsV2TwitterV2Attributes struct {
// contains filtered or unexported fields
}
func (DataAuthSettingsV2TwitterV2Attributes) ConsumerKey ¶
func (tv DataAuthSettingsV2TwitterV2Attributes) ConsumerKey() terra.StringValue
func (DataAuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName ¶
func (tv DataAuthSettingsV2TwitterV2Attributes) ConsumerSecretSettingName() terra.StringValue
func (DataAuthSettingsV2TwitterV2Attributes) InternalRef ¶
func (tv DataAuthSettingsV2TwitterV2Attributes) InternalRef() (terra.Reference, error)
func (DataAuthSettingsV2TwitterV2Attributes) InternalTokens ¶
func (tv DataAuthSettingsV2TwitterV2Attributes) InternalTokens() (hclwrite.Tokens, error)
func (DataAuthSettingsV2TwitterV2Attributes) InternalWithRef ¶
func (tv DataAuthSettingsV2TwitterV2Attributes) InternalWithRef(ref terra.Reference) DataAuthSettingsV2TwitterV2Attributes
type DataBackupAttributes ¶
type DataBackupAttributes struct {
// contains filtered or unexported fields
}
func (DataBackupAttributes) Enabled ¶
func (b DataBackupAttributes) Enabled() terra.BoolValue
func (DataBackupAttributes) InternalRef ¶
func (b DataBackupAttributes) InternalRef() (terra.Reference, error)
func (DataBackupAttributes) InternalTokens ¶
func (b DataBackupAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBackupAttributes) InternalWithRef ¶
func (b DataBackupAttributes) InternalWithRef(ref terra.Reference) DataBackupAttributes
func (DataBackupAttributes) Name ¶
func (b DataBackupAttributes) Name() terra.StringValue
func (DataBackupAttributes) Schedule ¶
func (b DataBackupAttributes) Schedule() terra.ListValue[DataBackupScheduleAttributes]
func (DataBackupAttributes) StorageAccountUrl ¶
func (b DataBackupAttributes) StorageAccountUrl() terra.StringValue
type DataBackupScheduleAttributes ¶
type DataBackupScheduleAttributes struct {
// contains filtered or unexported fields
}
func (DataBackupScheduleAttributes) FrequencyInterval ¶
func (s DataBackupScheduleAttributes) FrequencyInterval() terra.NumberValue
func (DataBackupScheduleAttributes) FrequencyUnit ¶
func (s DataBackupScheduleAttributes) FrequencyUnit() terra.StringValue
func (DataBackupScheduleAttributes) InternalRef ¶
func (s DataBackupScheduleAttributes) InternalRef() (terra.Reference, error)
func (DataBackupScheduleAttributes) InternalTokens ¶
func (s DataBackupScheduleAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataBackupScheduleAttributes) InternalWithRef ¶
func (s DataBackupScheduleAttributes) InternalWithRef(ref terra.Reference) DataBackupScheduleAttributes
func (DataBackupScheduleAttributes) KeepAtLeastOneBackup ¶
func (s DataBackupScheduleAttributes) KeepAtLeastOneBackup() terra.BoolValue
func (DataBackupScheduleAttributes) LastExecutionTime ¶
func (s DataBackupScheduleAttributes) LastExecutionTime() terra.StringValue
func (DataBackupScheduleAttributes) RetentionPeriodDays ¶
func (s DataBackupScheduleAttributes) RetentionPeriodDays() terra.NumberValue
func (DataBackupScheduleAttributes) StartTime ¶
func (s DataBackupScheduleAttributes) StartTime() terra.StringValue
type DataBackupScheduleState ¶
type DataBackupScheduleState struct { FrequencyInterval float64 `json:"frequency_interval"` FrequencyUnit string `json:"frequency_unit"` KeepAtLeastOneBackup bool `json:"keep_at_least_one_backup"` LastExecutionTime string `json:"last_execution_time"` RetentionPeriodDays float64 `json:"retention_period_days"` StartTime string `json:"start_time"` }
type DataBackupState ¶
type DataBackupState struct { Enabled bool `json:"enabled"` Name string `json:"name"` StorageAccountUrl string `json:"storage_account_url"` Schedule []DataBackupScheduleState `json:"schedule"` }
type DataConnectionStringAttributes ¶
type DataConnectionStringAttributes struct {
// contains filtered or unexported fields
}
func (DataConnectionStringAttributes) InternalRef ¶
func (cs DataConnectionStringAttributes) InternalRef() (terra.Reference, error)
func (DataConnectionStringAttributes) InternalTokens ¶
func (cs DataConnectionStringAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataConnectionStringAttributes) InternalWithRef ¶
func (cs DataConnectionStringAttributes) InternalWithRef(ref terra.Reference) DataConnectionStringAttributes
func (DataConnectionStringAttributes) Name ¶
func (cs DataConnectionStringAttributes) Name() terra.StringValue
func (DataConnectionStringAttributes) Type ¶
func (cs DataConnectionStringAttributes) Type() terra.StringValue
func (DataConnectionStringAttributes) Value ¶
func (cs DataConnectionStringAttributes) Value() terra.StringValue
type DataIdentityAttributes ¶
type DataIdentityAttributes struct {
// contains filtered or unexported fields
}
func (DataIdentityAttributes) IdentityIds ¶
func (i DataIdentityAttributes) IdentityIds() terra.ListValue[terra.StringValue]
func (DataIdentityAttributes) InternalRef ¶
func (i DataIdentityAttributes) InternalRef() (terra.Reference, error)
func (DataIdentityAttributes) InternalTokens ¶
func (i DataIdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataIdentityAttributes) InternalWithRef ¶
func (i DataIdentityAttributes) InternalWithRef(ref terra.Reference) DataIdentityAttributes
func (DataIdentityAttributes) PrincipalId ¶
func (i DataIdentityAttributes) PrincipalId() terra.StringValue
func (DataIdentityAttributes) TenantId ¶
func (i DataIdentityAttributes) TenantId() terra.StringValue
func (DataIdentityAttributes) Type ¶
func (i DataIdentityAttributes) Type() terra.StringValue
type DataIdentityState ¶
type DataLogsApplicationLogsAttributes ¶
type DataLogsApplicationLogsAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsApplicationLogsAttributes) AzureBlobStorage ¶
func (al DataLogsApplicationLogsAttributes) AzureBlobStorage() terra.ListValue[DataLogsApplicationLogsAzureBlobStorageAttributes]
func (DataLogsApplicationLogsAttributes) FileSystemLevel ¶
func (al DataLogsApplicationLogsAttributes) FileSystemLevel() terra.StringValue
func (DataLogsApplicationLogsAttributes) InternalRef ¶
func (al DataLogsApplicationLogsAttributes) InternalRef() (terra.Reference, error)
func (DataLogsApplicationLogsAttributes) InternalTokens ¶
func (al DataLogsApplicationLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsApplicationLogsAttributes) InternalWithRef ¶
func (al DataLogsApplicationLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsApplicationLogsAttributes
type DataLogsApplicationLogsAzureBlobStorageAttributes ¶
type DataLogsApplicationLogsAzureBlobStorageAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsApplicationLogsAzureBlobStorageAttributes) InternalRef ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
func (DataLogsApplicationLogsAzureBlobStorageAttributes) InternalTokens ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) DataLogsApplicationLogsAzureBlobStorageAttributes
func (DataLogsApplicationLogsAzureBlobStorageAttributes) Level ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) Level() terra.StringValue
func (DataLogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
func (DataLogsApplicationLogsAzureBlobStorageAttributes) SasUrl ¶
func (abs DataLogsApplicationLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
type DataLogsApplicationLogsState ¶
type DataLogsApplicationLogsState struct { FileSystemLevel string `json:"file_system_level"` AzureBlobStorage []DataLogsApplicationLogsAzureBlobStorageState `json:"azure_blob_storage"` }
type DataLogsAttributes ¶
type DataLogsAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsAttributes) ApplicationLogs ¶
func (l DataLogsAttributes) ApplicationLogs() terra.ListValue[DataLogsApplicationLogsAttributes]
func (DataLogsAttributes) DetailedErrorMessages ¶
func (l DataLogsAttributes) DetailedErrorMessages() terra.BoolValue
func (DataLogsAttributes) FailedRequestTracing ¶
func (l DataLogsAttributes) FailedRequestTracing() terra.BoolValue
func (DataLogsAttributes) HttpLogs ¶
func (l DataLogsAttributes) HttpLogs() terra.ListValue[DataLogsHttpLogsAttributes]
func (DataLogsAttributes) InternalRef ¶
func (l DataLogsAttributes) InternalRef() (terra.Reference, error)
func (DataLogsAttributes) InternalTokens ¶
func (l DataLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsAttributes) InternalWithRef ¶
func (l DataLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsAttributes
type DataLogsHttpLogsAttributes ¶
type DataLogsHttpLogsAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsHttpLogsAttributes) AzureBlobStorage ¶
func (hl DataLogsHttpLogsAttributes) AzureBlobStorage() terra.ListValue[DataLogsHttpLogsAzureBlobStorageAttributes]
func (DataLogsHttpLogsAttributes) FileSystem ¶
func (hl DataLogsHttpLogsAttributes) FileSystem() terra.ListValue[DataLogsHttpLogsFileSystemAttributes]
func (DataLogsHttpLogsAttributes) InternalRef ¶
func (hl DataLogsHttpLogsAttributes) InternalRef() (terra.Reference, error)
func (DataLogsHttpLogsAttributes) InternalTokens ¶
func (hl DataLogsHttpLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsHttpLogsAttributes) InternalWithRef ¶
func (hl DataLogsHttpLogsAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsAttributes
type DataLogsHttpLogsAzureBlobStorageAttributes ¶
type DataLogsHttpLogsAzureBlobStorageAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsHttpLogsAzureBlobStorageAttributes) InternalRef ¶
func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
func (DataLogsHttpLogsAzureBlobStorageAttributes) InternalTokens ¶
func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsHttpLogsAzureBlobStorageAttributes) InternalWithRef ¶
func (abs DataLogsHttpLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsAzureBlobStorageAttributes
func (DataLogsHttpLogsAzureBlobStorageAttributes) RetentionInDays ¶
func (abs DataLogsHttpLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
func (DataLogsHttpLogsAzureBlobStorageAttributes) SasUrl ¶
func (abs DataLogsHttpLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
type DataLogsHttpLogsFileSystemAttributes ¶
type DataLogsHttpLogsFileSystemAttributes struct {
// contains filtered or unexported fields
}
func (DataLogsHttpLogsFileSystemAttributes) InternalRef ¶
func (fs DataLogsHttpLogsFileSystemAttributes) InternalRef() (terra.Reference, error)
func (DataLogsHttpLogsFileSystemAttributes) InternalTokens ¶
func (fs DataLogsHttpLogsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataLogsHttpLogsFileSystemAttributes) InternalWithRef ¶
func (fs DataLogsHttpLogsFileSystemAttributes) InternalWithRef(ref terra.Reference) DataLogsHttpLogsFileSystemAttributes
func (DataLogsHttpLogsFileSystemAttributes) RetentionInDays ¶
func (fs DataLogsHttpLogsFileSystemAttributes) RetentionInDays() terra.NumberValue
func (DataLogsHttpLogsFileSystemAttributes) RetentionInMb ¶
func (fs DataLogsHttpLogsFileSystemAttributes) RetentionInMb() terra.NumberValue
type DataLogsHttpLogsState ¶
type DataLogsHttpLogsState struct { AzureBlobStorage []DataLogsHttpLogsAzureBlobStorageState `json:"azure_blob_storage"` FileSystem []DataLogsHttpLogsFileSystemState `json:"file_system"` }
type DataLogsState ¶
type DataLogsState struct { DetailedErrorMessages bool `json:"detailed_error_messages"` FailedRequestTracing bool `json:"failed_request_tracing"` ApplicationLogs []DataLogsApplicationLogsState `json:"application_logs"` HttpLogs []DataLogsHttpLogsState `json:"http_logs"` }
type DataSiteConfigApplicationStackAttributes ¶
type DataSiteConfigApplicationStackAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigApplicationStackAttributes) DockerImage ¶
func (as DataSiteConfigApplicationStackAttributes) DockerImage() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DockerImageName ¶
func (as DataSiteConfigApplicationStackAttributes) DockerImageName() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DockerImageTag ¶
func (as DataSiteConfigApplicationStackAttributes) DockerImageTag() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DockerRegistryPassword ¶
func (as DataSiteConfigApplicationStackAttributes) DockerRegistryPassword() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DockerRegistryUrl ¶
func (as DataSiteConfigApplicationStackAttributes) DockerRegistryUrl() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DockerRegistryUsername ¶
func (as DataSiteConfigApplicationStackAttributes) DockerRegistryUsername() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) DotnetVersion ¶
func (as DataSiteConfigApplicationStackAttributes) DotnetVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) GoVersion ¶
func (as DataSiteConfigApplicationStackAttributes) GoVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) InternalRef ¶
func (as DataSiteConfigApplicationStackAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigApplicationStackAttributes) InternalTokens ¶
func (as DataSiteConfigApplicationStackAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigApplicationStackAttributes) InternalWithRef ¶
func (as DataSiteConfigApplicationStackAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigApplicationStackAttributes
func (DataSiteConfigApplicationStackAttributes) JavaServer ¶
func (as DataSiteConfigApplicationStackAttributes) JavaServer() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) JavaServerVersion ¶
func (as DataSiteConfigApplicationStackAttributes) JavaServerVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) JavaVersion ¶
func (as DataSiteConfigApplicationStackAttributes) JavaVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) NodeVersion ¶
func (as DataSiteConfigApplicationStackAttributes) NodeVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) PhpVersion ¶
func (as DataSiteConfigApplicationStackAttributes) PhpVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) PythonVersion ¶
func (as DataSiteConfigApplicationStackAttributes) PythonVersion() terra.StringValue
func (DataSiteConfigApplicationStackAttributes) RubyVersion ¶
func (as DataSiteConfigApplicationStackAttributes) RubyVersion() terra.StringValue
type DataSiteConfigApplicationStackState ¶
type DataSiteConfigApplicationStackState struct { DockerImage string `json:"docker_image"` DockerImageName string `json:"docker_image_name"` DockerImageTag string `json:"docker_image_tag"` DockerRegistryPassword string `json:"docker_registry_password"` DockerRegistryUrl string `json:"docker_registry_url"` DockerRegistryUsername string `json:"docker_registry_username"` DotnetVersion string `json:"dotnet_version"` GoVersion string `json:"go_version"` JavaServer string `json:"java_server"` JavaServerVersion string `json:"java_server_version"` JavaVersion string `json:"java_version"` NodeVersion string `json:"node_version"` PhpVersion string `json:"php_version"` PythonVersion string `json:"python_version"` RubyVersion string `json:"ruby_version"` }
type DataSiteConfigAttributes ¶
type DataSiteConfigAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAttributes) AlwaysOn ¶
func (sc DataSiteConfigAttributes) AlwaysOn() terra.BoolValue
func (DataSiteConfigAttributes) ApiDefinitionUrl ¶
func (sc DataSiteConfigAttributes) ApiDefinitionUrl() terra.StringValue
func (DataSiteConfigAttributes) ApiManagementApiId ¶
func (sc DataSiteConfigAttributes) ApiManagementApiId() terra.StringValue
func (DataSiteConfigAttributes) AppCommandLine ¶
func (sc DataSiteConfigAttributes) AppCommandLine() terra.StringValue
func (DataSiteConfigAttributes) ApplicationStack ¶
func (sc DataSiteConfigAttributes) ApplicationStack() terra.ListValue[DataSiteConfigApplicationStackAttributes]
func (DataSiteConfigAttributes) AutoHealEnabled ¶
func (sc DataSiteConfigAttributes) AutoHealEnabled() terra.BoolValue
func (DataSiteConfigAttributes) AutoHealSetting ¶
func (sc DataSiteConfigAttributes) AutoHealSetting() terra.ListValue[DataSiteConfigAutoHealSettingAttributes]
func (DataSiteConfigAttributes) ContainerRegistryManagedIdentityClientId ¶
func (sc DataSiteConfigAttributes) ContainerRegistryManagedIdentityClientId() terra.StringValue
func (DataSiteConfigAttributes) ContainerRegistryUseManagedIdentity ¶
func (sc DataSiteConfigAttributes) ContainerRegistryUseManagedIdentity() terra.BoolValue
func (DataSiteConfigAttributes) Cors ¶
func (sc DataSiteConfigAttributes) Cors() terra.ListValue[DataSiteConfigCorsAttributes]
func (DataSiteConfigAttributes) DefaultDocuments ¶
func (sc DataSiteConfigAttributes) DefaultDocuments() terra.ListValue[terra.StringValue]
func (DataSiteConfigAttributes) DetailedErrorLoggingEnabled ¶
func (sc DataSiteConfigAttributes) DetailedErrorLoggingEnabled() terra.BoolValue
func (DataSiteConfigAttributes) FtpsState ¶
func (sc DataSiteConfigAttributes) FtpsState() terra.StringValue
func (DataSiteConfigAttributes) HealthCheckEvictionTimeInMin ¶
func (sc DataSiteConfigAttributes) HealthCheckEvictionTimeInMin() terra.NumberValue
func (DataSiteConfigAttributes) HealthCheckPath ¶
func (sc DataSiteConfigAttributes) HealthCheckPath() terra.StringValue
func (DataSiteConfigAttributes) Http2Enabled ¶
func (sc DataSiteConfigAttributes) Http2Enabled() terra.BoolValue
func (DataSiteConfigAttributes) InternalRef ¶
func (sc DataSiteConfigAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAttributes) InternalTokens ¶
func (sc DataSiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAttributes) InternalWithRef ¶
func (sc DataSiteConfigAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAttributes
func (DataSiteConfigAttributes) IpRestriction ¶
func (sc DataSiteConfigAttributes) IpRestriction() terra.ListValue[DataSiteConfigIpRestrictionAttributes]
func (DataSiteConfigAttributes) IpRestrictionDefaultAction ¶
func (sc DataSiteConfigAttributes) IpRestrictionDefaultAction() terra.StringValue
func (DataSiteConfigAttributes) LinuxFxVersion ¶
func (sc DataSiteConfigAttributes) LinuxFxVersion() terra.StringValue
func (DataSiteConfigAttributes) LoadBalancingMode ¶
func (sc DataSiteConfigAttributes) LoadBalancingMode() terra.StringValue
func (DataSiteConfigAttributes) LocalMysqlEnabled ¶
func (sc DataSiteConfigAttributes) LocalMysqlEnabled() terra.BoolValue
func (DataSiteConfigAttributes) ManagedPipelineMode ¶
func (sc DataSiteConfigAttributes) ManagedPipelineMode() terra.StringValue
func (DataSiteConfigAttributes) MinimumTlsVersion ¶
func (sc DataSiteConfigAttributes) MinimumTlsVersion() terra.StringValue
func (DataSiteConfigAttributes) RemoteDebuggingEnabled ¶
func (sc DataSiteConfigAttributes) RemoteDebuggingEnabled() terra.BoolValue
func (DataSiteConfigAttributes) RemoteDebuggingVersion ¶
func (sc DataSiteConfigAttributes) RemoteDebuggingVersion() terra.StringValue
func (DataSiteConfigAttributes) ScmIpRestriction ¶
func (sc DataSiteConfigAttributes) ScmIpRestriction() terra.ListValue[DataSiteConfigScmIpRestrictionAttributes]
func (DataSiteConfigAttributes) ScmIpRestrictionDefaultAction ¶
func (sc DataSiteConfigAttributes) ScmIpRestrictionDefaultAction() terra.StringValue
func (DataSiteConfigAttributes) ScmMinimumTlsVersion ¶
func (sc DataSiteConfigAttributes) ScmMinimumTlsVersion() terra.StringValue
func (DataSiteConfigAttributes) ScmType ¶
func (sc DataSiteConfigAttributes) ScmType() terra.StringValue
func (DataSiteConfigAttributes) ScmUseMainIpRestriction ¶
func (sc DataSiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
func (DataSiteConfigAttributes) Use32BitWorker ¶
func (sc DataSiteConfigAttributes) Use32BitWorker() terra.BoolValue
func (DataSiteConfigAttributes) VnetRouteAllEnabled ¶
func (sc DataSiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
func (DataSiteConfigAttributes) WebsocketsEnabled ¶
func (sc DataSiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
func (DataSiteConfigAttributes) WorkerCount ¶
func (sc DataSiteConfigAttributes) WorkerCount() terra.NumberValue
type DataSiteConfigAutoHealSettingActionAttributes ¶
type DataSiteConfigAutoHealSettingActionAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingActionAttributes) ActionType ¶
func (a DataSiteConfigAutoHealSettingActionAttributes) ActionType() terra.StringValue
func (DataSiteConfigAutoHealSettingActionAttributes) InternalRef ¶
func (a DataSiteConfigAutoHealSettingActionAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingActionAttributes) InternalTokens ¶
func (a DataSiteConfigAutoHealSettingActionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingActionAttributes) InternalWithRef ¶
func (a DataSiteConfigAutoHealSettingActionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingActionAttributes
func (DataSiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime ¶
func (a DataSiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime() terra.StringValue
type DataSiteConfigAutoHealSettingAttributes ¶
type DataSiteConfigAutoHealSettingAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingAttributes) InternalRef ¶
func (ahs DataSiteConfigAutoHealSettingAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingAttributes) InternalTokens ¶
func (ahs DataSiteConfigAutoHealSettingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingAttributes) InternalWithRef ¶
func (ahs DataSiteConfigAutoHealSettingAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingAttributes
func (DataSiteConfigAutoHealSettingAttributes) Trigger ¶
func (ahs DataSiteConfigAutoHealSettingAttributes) Trigger() terra.ListValue[DataSiteConfigAutoHealSettingTriggerAttributes]
type DataSiteConfigAutoHealSettingState ¶
type DataSiteConfigAutoHealSettingState struct { Action []DataSiteConfigAutoHealSettingActionState `json:"action"` Trigger []DataSiteConfigAutoHealSettingTriggerState `json:"trigger"` }
type DataSiteConfigAutoHealSettingTriggerAttributes ¶
type DataSiteConfigAutoHealSettingTriggerAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingTriggerAttributes) InternalRef ¶
func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingTriggerAttributes) InternalTokens ¶
func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingTriggerAttributes) InternalWithRef ¶
func (t DataSiteConfigAutoHealSettingTriggerAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerAttributes
func (DataSiteConfigAutoHealSettingTriggerAttributes) SlowRequest ¶
func (DataSiteConfigAutoHealSettingTriggerAttributes) StatusCode ¶
type DataSiteConfigAutoHealSettingTriggerRequestsAttributes ¶
type DataSiteConfigAutoHealSettingTriggerRequestsAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Count ¶
func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Count() terra.NumberValue
func (DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef ¶
func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens ¶
func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef ¶
func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerRequestsAttributes
func (DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Interval ¶
func (r DataSiteConfigAutoHealSettingTriggerRequestsAttributes) Interval() terra.StringValue
type DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes ¶
type DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count() terra.NumberValue
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval() terra.StringValue
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path() terra.StringValue
func (DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken ¶
func (sr DataSiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken() terra.StringValue
type DataSiteConfigAutoHealSettingTriggerState ¶
type DataSiteConfigAutoHealSettingTriggerState struct { Requests []DataSiteConfigAutoHealSettingTriggerRequestsState `json:"requests"` SlowRequest []DataSiteConfigAutoHealSettingTriggerSlowRequestState `json:"slow_request"` StatusCode []DataSiteConfigAutoHealSettingTriggerStatusCodeState `json:"status_code"` }
type DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes ¶
type DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count() terra.NumberValue
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval() terra.StringValue
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path() terra.StringValue
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange() terra.StringValue
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus() terra.NumberValue
func (DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode ¶
func (sc DataSiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode() terra.NumberValue
type DataSiteConfigCorsAttributes ¶
type DataSiteConfigCorsAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigCorsAttributes) AllowedOrigins ¶
func (c DataSiteConfigCorsAttributes) AllowedOrigins() terra.ListValue[terra.StringValue]
func (DataSiteConfigCorsAttributes) InternalRef ¶
func (c DataSiteConfigCorsAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigCorsAttributes) InternalTokens ¶
func (c DataSiteConfigCorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigCorsAttributes) InternalWithRef ¶
func (c DataSiteConfigCorsAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigCorsAttributes
func (DataSiteConfigCorsAttributes) SupportCredentials ¶
func (c DataSiteConfigCorsAttributes) SupportCredentials() terra.BoolValue
type DataSiteConfigCorsState ¶
type DataSiteConfigIpRestrictionAttributes ¶
type DataSiteConfigIpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigIpRestrictionAttributes) Action ¶
func (ir DataSiteConfigIpRestrictionAttributes) Action() terra.StringValue
func (DataSiteConfigIpRestrictionAttributes) Description ¶
func (ir DataSiteConfigIpRestrictionAttributes) Description() terra.StringValue
func (DataSiteConfigIpRestrictionAttributes) Headers ¶
func (ir DataSiteConfigIpRestrictionAttributes) Headers() terra.ListValue[DataSiteConfigIpRestrictionHeadersAttributes]
func (DataSiteConfigIpRestrictionAttributes) InternalRef ¶
func (ir DataSiteConfigIpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigIpRestrictionAttributes) InternalTokens ¶
func (ir DataSiteConfigIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigIpRestrictionAttributes) InternalWithRef ¶
func (ir DataSiteConfigIpRestrictionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigIpRestrictionAttributes
func (DataSiteConfigIpRestrictionAttributes) IpAddress ¶
func (ir DataSiteConfigIpRestrictionAttributes) IpAddress() terra.StringValue
func (DataSiteConfigIpRestrictionAttributes) Name ¶
func (ir DataSiteConfigIpRestrictionAttributes) Name() terra.StringValue
func (DataSiteConfigIpRestrictionAttributes) Priority ¶
func (ir DataSiteConfigIpRestrictionAttributes) Priority() terra.NumberValue
func (DataSiteConfigIpRestrictionAttributes) ServiceTag ¶
func (ir DataSiteConfigIpRestrictionAttributes) ServiceTag() terra.StringValue
func (DataSiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (ir DataSiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type DataSiteConfigIpRestrictionHeadersAttributes ¶
type DataSiteConfigIpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigIpRestrictionHeadersAttributes) InternalRef ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigIpRestrictionHeadersAttributes) InternalTokens ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigIpRestrictionHeadersAttributes) InternalWithRef ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigIpRestrictionHeadersAttributes
func (DataSiteConfigIpRestrictionHeadersAttributes) XAzureFdid ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
func (DataSiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
func (DataSiteConfigIpRestrictionHeadersAttributes) XForwardedFor ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
func (DataSiteConfigIpRestrictionHeadersAttributes) XForwardedHost ¶
func (h DataSiteConfigIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
type DataSiteConfigIpRestrictionState ¶
type DataSiteConfigIpRestrictionState struct { Action string `json:"action"` Description string `json:"description"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []DataSiteConfigIpRestrictionHeadersState `json:"headers"` }
type DataSiteConfigScmIpRestrictionAttributes ¶
type DataSiteConfigScmIpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigScmIpRestrictionAttributes) Action ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) Action() terra.StringValue
func (DataSiteConfigScmIpRestrictionAttributes) Description ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) Description() terra.StringValue
func (DataSiteConfigScmIpRestrictionAttributes) InternalRef ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigScmIpRestrictionAttributes) InternalTokens ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigScmIpRestrictionAttributes) InternalWithRef ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigScmIpRestrictionAttributes
func (DataSiteConfigScmIpRestrictionAttributes) IpAddress ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) IpAddress() terra.StringValue
func (DataSiteConfigScmIpRestrictionAttributes) Name ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) Name() terra.StringValue
func (DataSiteConfigScmIpRestrictionAttributes) Priority ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) Priority() terra.NumberValue
func (DataSiteConfigScmIpRestrictionAttributes) ServiceTag ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) ServiceTag() terra.StringValue
func (DataSiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (sir DataSiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type DataSiteConfigScmIpRestrictionHeadersAttributes ¶
type DataSiteConfigScmIpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteConfigScmIpRestrictionHeadersAttributes) InternalRef ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (DataSiteConfigScmIpRestrictionHeadersAttributes) InternalTokens ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) DataSiteConfigScmIpRestrictionHeadersAttributes
func (DataSiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
func (DataSiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
func (DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
func (DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost ¶
func (h DataSiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
type DataSiteConfigScmIpRestrictionState ¶
type DataSiteConfigScmIpRestrictionState struct { Action string `json:"action"` Description string `json:"description"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []DataSiteConfigScmIpRestrictionHeadersState `json:"headers"` }
type DataSiteConfigState ¶
type DataSiteConfigState struct { AlwaysOn bool `json:"always_on"` ApiDefinitionUrl string `json:"api_definition_url"` ApiManagementApiId string `json:"api_management_api_id"` AppCommandLine string `json:"app_command_line"` AutoHealEnabled bool `json:"auto_heal_enabled"` ContainerRegistryManagedIdentityClientId string `json:"container_registry_managed_identity_client_id"` ContainerRegistryUseManagedIdentity bool `json:"container_registry_use_managed_identity"` DefaultDocuments []string `json:"default_documents"` DetailedErrorLoggingEnabled bool `json:"detailed_error_logging_enabled"` FtpsState string `json:"ftps_state"` HealthCheckEvictionTimeInMin float64 `json:"health_check_eviction_time_in_min"` HealthCheckPath string `json:"health_check_path"` Http2Enabled bool `json:"http2_enabled"` IpRestrictionDefaultAction string `json:"ip_restriction_default_action"` LinuxFxVersion string `json:"linux_fx_version"` LoadBalancingMode string `json:"load_balancing_mode"` LocalMysqlEnabled bool `json:"local_mysql_enabled"` ManagedPipelineMode string `json:"managed_pipeline_mode"` MinimumTlsVersion string `json:"minimum_tls_version"` RemoteDebuggingEnabled bool `json:"remote_debugging_enabled"` RemoteDebuggingVersion string `json:"remote_debugging_version"` ScmIpRestrictionDefaultAction string `json:"scm_ip_restriction_default_action"` ScmMinimumTlsVersion string `json:"scm_minimum_tls_version"` ScmType string `json:"scm_type"` ScmUseMainIpRestriction bool `json:"scm_use_main_ip_restriction"` Use32BitWorker bool `json:"use_32_bit_worker"` VnetRouteAllEnabled bool `json:"vnet_route_all_enabled"` WebsocketsEnabled bool `json:"websockets_enabled"` WorkerCount float64 `json:"worker_count"` ApplicationStack []DataSiteConfigApplicationStackState `json:"application_stack"` AutoHealSetting []DataSiteConfigAutoHealSettingState `json:"auto_heal_setting"` Cors []DataSiteConfigCorsState `json:"cors"` IpRestriction []DataSiteConfigIpRestrictionState `json:"ip_restriction"` ScmIpRestriction []DataSiteConfigScmIpRestrictionState `json:"scm_ip_restriction"` }
type DataSiteCredentialAttributes ¶
type DataSiteCredentialAttributes struct {
// contains filtered or unexported fields
}
func (DataSiteCredentialAttributes) InternalRef ¶
func (sc DataSiteCredentialAttributes) InternalRef() (terra.Reference, error)
func (DataSiteCredentialAttributes) InternalTokens ¶
func (sc DataSiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSiteCredentialAttributes) InternalWithRef ¶
func (sc DataSiteCredentialAttributes) InternalWithRef(ref terra.Reference) DataSiteCredentialAttributes
func (DataSiteCredentialAttributes) Name ¶
func (sc DataSiteCredentialAttributes) Name() terra.StringValue
func (DataSiteCredentialAttributes) Password ¶
func (sc DataSiteCredentialAttributes) Password() terra.StringValue
type DataSiteCredentialState ¶
type DataSource ¶
DataSource represents the Terraform data resource azurerm_linux_web_app.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (alwa *DataSource) Attributes() dataAzurermLinuxWebAppAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (alwa *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (alwa *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (alwa *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataStickySettingsAttributes ¶
type DataStickySettingsAttributes struct {
// contains filtered or unexported fields
}
func (DataStickySettingsAttributes) AppSettingNames ¶
func (ss DataStickySettingsAttributes) AppSettingNames() terra.ListValue[terra.StringValue]
func (DataStickySettingsAttributes) ConnectionStringNames ¶
func (ss DataStickySettingsAttributes) ConnectionStringNames() terra.ListValue[terra.StringValue]
func (DataStickySettingsAttributes) InternalRef ¶
func (ss DataStickySettingsAttributes) InternalRef() (terra.Reference, error)
func (DataStickySettingsAttributes) InternalTokens ¶
func (ss DataStickySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataStickySettingsAttributes) InternalWithRef ¶
func (ss DataStickySettingsAttributes) InternalWithRef(ref terra.Reference) DataStickySettingsAttributes
type DataStickySettingsState ¶
type DataStorageAccountAttributes ¶
type DataStorageAccountAttributes struct {
// contains filtered or unexported fields
}
func (DataStorageAccountAttributes) AccessKey ¶
func (sa DataStorageAccountAttributes) AccessKey() terra.StringValue
func (DataStorageAccountAttributes) AccountName ¶
func (sa DataStorageAccountAttributes) AccountName() terra.StringValue
func (DataStorageAccountAttributes) InternalRef ¶
func (sa DataStorageAccountAttributes) InternalRef() (terra.Reference, error)
func (DataStorageAccountAttributes) InternalTokens ¶
func (sa DataStorageAccountAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataStorageAccountAttributes) InternalWithRef ¶
func (sa DataStorageAccountAttributes) InternalWithRef(ref terra.Reference) DataStorageAccountAttributes
func (DataStorageAccountAttributes) MountPath ¶
func (sa DataStorageAccountAttributes) MountPath() terra.StringValue
func (DataStorageAccountAttributes) Name ¶
func (sa DataStorageAccountAttributes) Name() terra.StringValue
func (DataStorageAccountAttributes) ShareName ¶
func (sa DataStorageAccountAttributes) ShareName() terra.StringValue
func (DataStorageAccountAttributes) Type ¶
func (sa DataStorageAccountAttributes) Type() terra.StringValue
type DataStorageAccountState ¶
type DataTimeouts ¶
type DataTimeouts struct { // Read: string, optional Read terra.StringValue `hcl:"read,attr"` }
type DataTimeoutsAttributes ¶
type DataTimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (DataTimeoutsAttributes) InternalRef ¶
func (t DataTimeoutsAttributes) InternalRef() (terra.Reference, error)
func (DataTimeoutsAttributes) InternalTokens ¶
func (t DataTimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTimeoutsAttributes) InternalWithRef ¶
func (t DataTimeoutsAttributes) InternalWithRef(ref terra.Reference) DataTimeoutsAttributes
func (DataTimeoutsAttributes) Read ¶
func (t DataTimeoutsAttributes) Read() terra.StringValue
type DataTimeoutsState ¶
type DataTimeoutsState struct {
Read string `json:"read"`
}
type Identity ¶
type Identity struct { // IdentityIds: set of string, optional IdentityIds terra.SetValue[terra.StringValue] `hcl:"identity_ids,attr"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` }
type IdentityAttributes ¶
type IdentityAttributes struct {
// contains filtered or unexported fields
}
func (IdentityAttributes) IdentityIds ¶
func (i IdentityAttributes) IdentityIds() terra.SetValue[terra.StringValue]
func (IdentityAttributes) InternalRef ¶
func (i IdentityAttributes) InternalRef() (terra.Reference, error)
func (IdentityAttributes) InternalTokens ¶
func (i IdentityAttributes) InternalTokens() (hclwrite.Tokens, error)
func (IdentityAttributes) InternalWithRef ¶
func (i IdentityAttributes) InternalWithRef(ref terra.Reference) IdentityAttributes
func (IdentityAttributes) PrincipalId ¶
func (i IdentityAttributes) PrincipalId() terra.StringValue
func (IdentityAttributes) TenantId ¶
func (i IdentityAttributes) TenantId() terra.StringValue
func (IdentityAttributes) Type ¶
func (i IdentityAttributes) Type() terra.StringValue
type IdentityState ¶
type Logs ¶
type Logs struct { // DetailedErrorMessages: bool, optional DetailedErrorMessages terra.BoolValue `hcl:"detailed_error_messages,attr"` // FailedRequestTracing: bool, optional FailedRequestTracing terra.BoolValue `hcl:"failed_request_tracing,attr"` // LogsApplicationLogs: optional ApplicationLogs *LogsApplicationLogs `hcl:"application_logs,block"` // LogsHttpLogs: optional HttpLogs *LogsHttpLogs `hcl:"http_logs,block"` }
type LogsApplicationLogs ¶
type LogsApplicationLogs struct { // FileSystemLevel: string, required FileSystemLevel terra.StringValue `hcl:"file_system_level,attr" validate:"required"` // LogsApplicationLogsAzureBlobStorage: optional AzureBlobStorage *LogsApplicationLogsAzureBlobStorage `hcl:"azure_blob_storage,block"` }
type LogsApplicationLogsAttributes ¶
type LogsApplicationLogsAttributes struct {
// contains filtered or unexported fields
}
func (LogsApplicationLogsAttributes) AzureBlobStorage ¶
func (al LogsApplicationLogsAttributes) AzureBlobStorage() terra.ListValue[LogsApplicationLogsAzureBlobStorageAttributes]
func (LogsApplicationLogsAttributes) FileSystemLevel ¶
func (al LogsApplicationLogsAttributes) FileSystemLevel() terra.StringValue
func (LogsApplicationLogsAttributes) InternalRef ¶
func (al LogsApplicationLogsAttributes) InternalRef() (terra.Reference, error)
func (LogsApplicationLogsAttributes) InternalTokens ¶
func (al LogsApplicationLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsApplicationLogsAttributes) InternalWithRef ¶
func (al LogsApplicationLogsAttributes) InternalWithRef(ref terra.Reference) LogsApplicationLogsAttributes
type LogsApplicationLogsAzureBlobStorage ¶
type LogsApplicationLogsAzureBlobStorage struct { // Level: string, required Level terra.StringValue `hcl:"level,attr" validate:"required"` // RetentionInDays: number, required RetentionInDays terra.NumberValue `hcl:"retention_in_days,attr" validate:"required"` // SasUrl: string, required SasUrl terra.StringValue `hcl:"sas_url,attr" validate:"required"` }
type LogsApplicationLogsAzureBlobStorageAttributes ¶
type LogsApplicationLogsAzureBlobStorageAttributes struct {
// contains filtered or unexported fields
}
func (LogsApplicationLogsAzureBlobStorageAttributes) InternalRef ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
func (LogsApplicationLogsAzureBlobStorageAttributes) InternalTokens ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) LogsApplicationLogsAzureBlobStorageAttributes
func (LogsApplicationLogsAzureBlobStorageAttributes) Level ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) Level() terra.StringValue
func (LogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
func (LogsApplicationLogsAzureBlobStorageAttributes) SasUrl ¶
func (abs LogsApplicationLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
type LogsApplicationLogsState ¶
type LogsApplicationLogsState struct { FileSystemLevel string `json:"file_system_level"` AzureBlobStorage []LogsApplicationLogsAzureBlobStorageState `json:"azure_blob_storage"` }
type LogsAttributes ¶
type LogsAttributes struct {
// contains filtered or unexported fields
}
func (LogsAttributes) ApplicationLogs ¶
func (l LogsAttributes) ApplicationLogs() terra.ListValue[LogsApplicationLogsAttributes]
func (LogsAttributes) DetailedErrorMessages ¶
func (l LogsAttributes) DetailedErrorMessages() terra.BoolValue
func (LogsAttributes) FailedRequestTracing ¶
func (l LogsAttributes) FailedRequestTracing() terra.BoolValue
func (LogsAttributes) HttpLogs ¶
func (l LogsAttributes) HttpLogs() terra.ListValue[LogsHttpLogsAttributes]
func (LogsAttributes) InternalRef ¶
func (l LogsAttributes) InternalRef() (terra.Reference, error)
func (LogsAttributes) InternalTokens ¶
func (l LogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsAttributes) InternalWithRef ¶
func (l LogsAttributes) InternalWithRef(ref terra.Reference) LogsAttributes
type LogsHttpLogs ¶
type LogsHttpLogs struct { // LogsHttpLogsAzureBlobStorage: optional AzureBlobStorage *LogsHttpLogsAzureBlobStorage `hcl:"azure_blob_storage,block"` // LogsHttpLogsFileSystem: optional FileSystem *LogsHttpLogsFileSystem `hcl:"file_system,block"` }
type LogsHttpLogsAttributes ¶
type LogsHttpLogsAttributes struct {
// contains filtered or unexported fields
}
func (LogsHttpLogsAttributes) AzureBlobStorage ¶
func (hl LogsHttpLogsAttributes) AzureBlobStorage() terra.ListValue[LogsHttpLogsAzureBlobStorageAttributes]
func (LogsHttpLogsAttributes) FileSystem ¶
func (hl LogsHttpLogsAttributes) FileSystem() terra.ListValue[LogsHttpLogsFileSystemAttributes]
func (LogsHttpLogsAttributes) InternalRef ¶
func (hl LogsHttpLogsAttributes) InternalRef() (terra.Reference, error)
func (LogsHttpLogsAttributes) InternalTokens ¶
func (hl LogsHttpLogsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsHttpLogsAttributes) InternalWithRef ¶
func (hl LogsHttpLogsAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsAttributes
type LogsHttpLogsAzureBlobStorage ¶
type LogsHttpLogsAzureBlobStorage struct { // RetentionInDays: number, optional RetentionInDays terra.NumberValue `hcl:"retention_in_days,attr"` // SasUrl: string, required SasUrl terra.StringValue `hcl:"sas_url,attr" validate:"required"` }
type LogsHttpLogsAzureBlobStorageAttributes ¶
type LogsHttpLogsAzureBlobStorageAttributes struct {
// contains filtered or unexported fields
}
func (LogsHttpLogsAzureBlobStorageAttributes) InternalRef ¶
func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalRef() (terra.Reference, error)
func (LogsHttpLogsAzureBlobStorageAttributes) InternalTokens ¶
func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsHttpLogsAzureBlobStorageAttributes) InternalWithRef ¶
func (abs LogsHttpLogsAzureBlobStorageAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsAzureBlobStorageAttributes
func (LogsHttpLogsAzureBlobStorageAttributes) RetentionInDays ¶
func (abs LogsHttpLogsAzureBlobStorageAttributes) RetentionInDays() terra.NumberValue
func (LogsHttpLogsAzureBlobStorageAttributes) SasUrl ¶
func (abs LogsHttpLogsAzureBlobStorageAttributes) SasUrl() terra.StringValue
type LogsHttpLogsFileSystem ¶
type LogsHttpLogsFileSystem struct { // RetentionInDays: number, required RetentionInDays terra.NumberValue `hcl:"retention_in_days,attr" validate:"required"` // RetentionInMb: number, required RetentionInMb terra.NumberValue `hcl:"retention_in_mb,attr" validate:"required"` }
type LogsHttpLogsFileSystemAttributes ¶
type LogsHttpLogsFileSystemAttributes struct {
// contains filtered or unexported fields
}
func (LogsHttpLogsFileSystemAttributes) InternalRef ¶
func (fs LogsHttpLogsFileSystemAttributes) InternalRef() (terra.Reference, error)
func (LogsHttpLogsFileSystemAttributes) InternalTokens ¶
func (fs LogsHttpLogsFileSystemAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogsHttpLogsFileSystemAttributes) InternalWithRef ¶
func (fs LogsHttpLogsFileSystemAttributes) InternalWithRef(ref terra.Reference) LogsHttpLogsFileSystemAttributes
func (LogsHttpLogsFileSystemAttributes) RetentionInDays ¶
func (fs LogsHttpLogsFileSystemAttributes) RetentionInDays() terra.NumberValue
func (LogsHttpLogsFileSystemAttributes) RetentionInMb ¶
func (fs LogsHttpLogsFileSystemAttributes) RetentionInMb() terra.NumberValue
type LogsHttpLogsState ¶
type LogsHttpLogsState struct { AzureBlobStorage []LogsHttpLogsAzureBlobStorageState `json:"azure_blob_storage"` FileSystem []LogsHttpLogsFileSystemState `json:"file_system"` }
type LogsState ¶
type LogsState struct { DetailedErrorMessages bool `json:"detailed_error_messages"` FailedRequestTracing bool `json:"failed_request_tracing"` ApplicationLogs []LogsApplicationLogsState `json:"application_logs"` HttpLogs []LogsHttpLogsState `json:"http_logs"` }
type Resource ¶
type Resource struct { Name string Args Args DependsOn terra.Dependencies Lifecycle *terra.Lifecycle // contains filtered or unexported fields }
Resource represents the Terraform resource azurerm_linux_web_app.
func (*Resource) Attributes ¶
func (alwa *Resource) Attributes() azurermLinuxWebAppAttributes
Attributes returns the attributes for Resource.
func (*Resource) Configuration ¶
func (alwa *Resource) Configuration() interface{}
Configuration returns the configuration (args) for Resource.
func (*Resource) Dependencies ¶
func (alwa *Resource) Dependencies() terra.Dependencies
Dependencies returns the list of resources Resource depends_on.
func (*Resource) ImportState ¶
ImportState imports the given attribute values into Resource's state.
func (*Resource) LifecycleManagement ¶
LifecycleManagement returns the lifecycle block for Resource.
type SiteConfig ¶
type SiteConfig struct { // AlwaysOn: bool, optional AlwaysOn terra.BoolValue `hcl:"always_on,attr"` // ApiDefinitionUrl: string, optional ApiDefinitionUrl terra.StringValue `hcl:"api_definition_url,attr"` // ApiManagementApiId: string, optional ApiManagementApiId terra.StringValue `hcl:"api_management_api_id,attr"` // AppCommandLine: string, optional AppCommandLine terra.StringValue `hcl:"app_command_line,attr"` // AutoHealEnabled: bool, optional AutoHealEnabled terra.BoolValue `hcl:"auto_heal_enabled,attr"` // ContainerRegistryManagedIdentityClientId: string, optional ContainerRegistryManagedIdentityClientId terra.StringValue `hcl:"container_registry_managed_identity_client_id,attr"` // ContainerRegistryUseManagedIdentity: bool, optional ContainerRegistryUseManagedIdentity terra.BoolValue `hcl:"container_registry_use_managed_identity,attr"` // DefaultDocuments: list of string, optional DefaultDocuments terra.ListValue[terra.StringValue] `hcl:"default_documents,attr"` // FtpsState: string, optional FtpsState terra.StringValue `hcl:"ftps_state,attr"` // HealthCheckEvictionTimeInMin: number, optional HealthCheckEvictionTimeInMin terra.NumberValue `hcl:"health_check_eviction_time_in_min,attr"` // HealthCheckPath: string, optional HealthCheckPath terra.StringValue `hcl:"health_check_path,attr"` // Http2Enabled: bool, optional Http2Enabled terra.BoolValue `hcl:"http2_enabled,attr"` // IpRestrictionDefaultAction: string, optional IpRestrictionDefaultAction terra.StringValue `hcl:"ip_restriction_default_action,attr"` // LoadBalancingMode: string, optional LoadBalancingMode terra.StringValue `hcl:"load_balancing_mode,attr"` // LocalMysqlEnabled: bool, optional LocalMysqlEnabled terra.BoolValue `hcl:"local_mysql_enabled,attr"` // ManagedPipelineMode: string, optional ManagedPipelineMode terra.StringValue `hcl:"managed_pipeline_mode,attr"` // MinimumTlsVersion: string, optional MinimumTlsVersion terra.StringValue `hcl:"minimum_tls_version,attr"` // RemoteDebuggingEnabled: bool, optional RemoteDebuggingEnabled terra.BoolValue `hcl:"remote_debugging_enabled,attr"` // RemoteDebuggingVersion: string, optional RemoteDebuggingVersion terra.StringValue `hcl:"remote_debugging_version,attr"` // ScmIpRestrictionDefaultAction: string, optional ScmIpRestrictionDefaultAction terra.StringValue `hcl:"scm_ip_restriction_default_action,attr"` // ScmMinimumTlsVersion: string, optional ScmMinimumTlsVersion terra.StringValue `hcl:"scm_minimum_tls_version,attr"` // ScmUseMainIpRestriction: bool, optional ScmUseMainIpRestriction terra.BoolValue `hcl:"scm_use_main_ip_restriction,attr"` // Use32BitWorker: bool, optional Use32BitWorker terra.BoolValue `hcl:"use_32_bit_worker,attr"` // VnetRouteAllEnabled: bool, optional VnetRouteAllEnabled terra.BoolValue `hcl:"vnet_route_all_enabled,attr"` // WebsocketsEnabled: bool, optional WebsocketsEnabled terra.BoolValue `hcl:"websockets_enabled,attr"` // WorkerCount: number, optional WorkerCount terra.NumberValue `hcl:"worker_count,attr"` // SiteConfigApplicationStack: optional ApplicationStack *SiteConfigApplicationStack `hcl:"application_stack,block"` // SiteConfigAutoHealSetting: optional AutoHealSetting *SiteConfigAutoHealSetting `hcl:"auto_heal_setting,block"` // SiteConfigCors: optional Cors *SiteConfigCors `hcl:"cors,block"` // SiteConfigIpRestriction: min=0 IpRestriction []SiteConfigIpRestriction `hcl:"ip_restriction,block" validate:"min=0"` // SiteConfigScmIpRestriction: min=0 ScmIpRestriction []SiteConfigScmIpRestriction `hcl:"scm_ip_restriction,block" validate:"min=0"` }
type SiteConfigApplicationStack ¶
type SiteConfigApplicationStack struct { // DockerImage: string, optional DockerImage terra.StringValue `hcl:"docker_image,attr"` // DockerImageName: string, optional DockerImageName terra.StringValue `hcl:"docker_image_name,attr"` // DockerImageTag: string, optional DockerImageTag terra.StringValue `hcl:"docker_image_tag,attr"` // DockerRegistryPassword: string, optional DockerRegistryPassword terra.StringValue `hcl:"docker_registry_password,attr"` // DockerRegistryUrl: string, optional DockerRegistryUrl terra.StringValue `hcl:"docker_registry_url,attr"` // DockerRegistryUsername: string, optional DockerRegistryUsername terra.StringValue `hcl:"docker_registry_username,attr"` // DotnetVersion: string, optional DotnetVersion terra.StringValue `hcl:"dotnet_version,attr"` // GoVersion: string, optional GoVersion terra.StringValue `hcl:"go_version,attr"` // JavaServer: string, optional JavaServer terra.StringValue `hcl:"java_server,attr"` // JavaServerVersion: string, optional JavaServerVersion terra.StringValue `hcl:"java_server_version,attr"` // JavaVersion: string, optional JavaVersion terra.StringValue `hcl:"java_version,attr"` // NodeVersion: string, optional NodeVersion terra.StringValue `hcl:"node_version,attr"` // PhpVersion: string, optional PhpVersion terra.StringValue `hcl:"php_version,attr"` // PythonVersion: string, optional PythonVersion terra.StringValue `hcl:"python_version,attr"` // RubyVersion: string, optional RubyVersion terra.StringValue `hcl:"ruby_version,attr"` }
type SiteConfigApplicationStackAttributes ¶
type SiteConfigApplicationStackAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigApplicationStackAttributes) DockerImage ¶
func (as SiteConfigApplicationStackAttributes) DockerImage() terra.StringValue
func (SiteConfigApplicationStackAttributes) DockerImageName ¶
func (as SiteConfigApplicationStackAttributes) DockerImageName() terra.StringValue
func (SiteConfigApplicationStackAttributes) DockerImageTag ¶
func (as SiteConfigApplicationStackAttributes) DockerImageTag() terra.StringValue
func (SiteConfigApplicationStackAttributes) DockerRegistryPassword ¶
func (as SiteConfigApplicationStackAttributes) DockerRegistryPassword() terra.StringValue
func (SiteConfigApplicationStackAttributes) DockerRegistryUrl ¶
func (as SiteConfigApplicationStackAttributes) DockerRegistryUrl() terra.StringValue
func (SiteConfigApplicationStackAttributes) DockerRegistryUsername ¶
func (as SiteConfigApplicationStackAttributes) DockerRegistryUsername() terra.StringValue
func (SiteConfigApplicationStackAttributes) DotnetVersion ¶
func (as SiteConfigApplicationStackAttributes) DotnetVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) GoVersion ¶
func (as SiteConfigApplicationStackAttributes) GoVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) InternalRef ¶
func (as SiteConfigApplicationStackAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigApplicationStackAttributes) InternalTokens ¶
func (as SiteConfigApplicationStackAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigApplicationStackAttributes) InternalWithRef ¶
func (as SiteConfigApplicationStackAttributes) InternalWithRef(ref terra.Reference) SiteConfigApplicationStackAttributes
func (SiteConfigApplicationStackAttributes) JavaServer ¶
func (as SiteConfigApplicationStackAttributes) JavaServer() terra.StringValue
func (SiteConfigApplicationStackAttributes) JavaServerVersion ¶
func (as SiteConfigApplicationStackAttributes) JavaServerVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) JavaVersion ¶
func (as SiteConfigApplicationStackAttributes) JavaVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) NodeVersion ¶
func (as SiteConfigApplicationStackAttributes) NodeVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) PhpVersion ¶
func (as SiteConfigApplicationStackAttributes) PhpVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) PythonVersion ¶
func (as SiteConfigApplicationStackAttributes) PythonVersion() terra.StringValue
func (SiteConfigApplicationStackAttributes) RubyVersion ¶
func (as SiteConfigApplicationStackAttributes) RubyVersion() terra.StringValue
type SiteConfigApplicationStackState ¶
type SiteConfigApplicationStackState struct { DockerImage string `json:"docker_image"` DockerImageName string `json:"docker_image_name"` DockerImageTag string `json:"docker_image_tag"` DockerRegistryPassword string `json:"docker_registry_password"` DockerRegistryUrl string `json:"docker_registry_url"` DockerRegistryUsername string `json:"docker_registry_username"` DotnetVersion string `json:"dotnet_version"` GoVersion string `json:"go_version"` JavaServer string `json:"java_server"` JavaServerVersion string `json:"java_server_version"` JavaVersion string `json:"java_version"` NodeVersion string `json:"node_version"` PhpVersion string `json:"php_version"` PythonVersion string `json:"python_version"` RubyVersion string `json:"ruby_version"` }
type SiteConfigAttributes ¶
type SiteConfigAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAttributes) AlwaysOn ¶
func (sc SiteConfigAttributes) AlwaysOn() terra.BoolValue
func (SiteConfigAttributes) ApiDefinitionUrl ¶
func (sc SiteConfigAttributes) ApiDefinitionUrl() terra.StringValue
func (SiteConfigAttributes) ApiManagementApiId ¶
func (sc SiteConfigAttributes) ApiManagementApiId() terra.StringValue
func (SiteConfigAttributes) AppCommandLine ¶
func (sc SiteConfigAttributes) AppCommandLine() terra.StringValue
func (SiteConfigAttributes) ApplicationStack ¶
func (sc SiteConfigAttributes) ApplicationStack() terra.ListValue[SiteConfigApplicationStackAttributes]
func (SiteConfigAttributes) AutoHealEnabled ¶
func (sc SiteConfigAttributes) AutoHealEnabled() terra.BoolValue
func (SiteConfigAttributes) AutoHealSetting ¶
func (sc SiteConfigAttributes) AutoHealSetting() terra.ListValue[SiteConfigAutoHealSettingAttributes]
func (SiteConfigAttributes) ContainerRegistryManagedIdentityClientId ¶
func (sc SiteConfigAttributes) ContainerRegistryManagedIdentityClientId() terra.StringValue
func (SiteConfigAttributes) ContainerRegistryUseManagedIdentity ¶
func (sc SiteConfigAttributes) ContainerRegistryUseManagedIdentity() terra.BoolValue
func (SiteConfigAttributes) Cors ¶
func (sc SiteConfigAttributes) Cors() terra.ListValue[SiteConfigCorsAttributes]
func (SiteConfigAttributes) DefaultDocuments ¶
func (sc SiteConfigAttributes) DefaultDocuments() terra.ListValue[terra.StringValue]
func (SiteConfigAttributes) DetailedErrorLoggingEnabled ¶
func (sc SiteConfigAttributes) DetailedErrorLoggingEnabled() terra.BoolValue
func (SiteConfigAttributes) FtpsState ¶
func (sc SiteConfigAttributes) FtpsState() terra.StringValue
func (SiteConfigAttributes) HealthCheckEvictionTimeInMin ¶
func (sc SiteConfigAttributes) HealthCheckEvictionTimeInMin() terra.NumberValue
func (SiteConfigAttributes) HealthCheckPath ¶
func (sc SiteConfigAttributes) HealthCheckPath() terra.StringValue
func (SiteConfigAttributes) Http2Enabled ¶
func (sc SiteConfigAttributes) Http2Enabled() terra.BoolValue
func (SiteConfigAttributes) InternalRef ¶
func (sc SiteConfigAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAttributes) InternalTokens ¶
func (sc SiteConfigAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAttributes) InternalWithRef ¶
func (sc SiteConfigAttributes) InternalWithRef(ref terra.Reference) SiteConfigAttributes
func (SiteConfigAttributes) IpRestriction ¶
func (sc SiteConfigAttributes) IpRestriction() terra.ListValue[SiteConfigIpRestrictionAttributes]
func (SiteConfigAttributes) IpRestrictionDefaultAction ¶
func (sc SiteConfigAttributes) IpRestrictionDefaultAction() terra.StringValue
func (SiteConfigAttributes) LinuxFxVersion ¶
func (sc SiteConfigAttributes) LinuxFxVersion() terra.StringValue
func (SiteConfigAttributes) LoadBalancingMode ¶
func (sc SiteConfigAttributes) LoadBalancingMode() terra.StringValue
func (SiteConfigAttributes) LocalMysqlEnabled ¶
func (sc SiteConfigAttributes) LocalMysqlEnabled() terra.BoolValue
func (SiteConfigAttributes) ManagedPipelineMode ¶
func (sc SiteConfigAttributes) ManagedPipelineMode() terra.StringValue
func (SiteConfigAttributes) MinimumTlsVersion ¶
func (sc SiteConfigAttributes) MinimumTlsVersion() terra.StringValue
func (SiteConfigAttributes) RemoteDebuggingEnabled ¶
func (sc SiteConfigAttributes) RemoteDebuggingEnabled() terra.BoolValue
func (SiteConfigAttributes) RemoteDebuggingVersion ¶
func (sc SiteConfigAttributes) RemoteDebuggingVersion() terra.StringValue
func (SiteConfigAttributes) ScmIpRestriction ¶
func (sc SiteConfigAttributes) ScmIpRestriction() terra.ListValue[SiteConfigScmIpRestrictionAttributes]
func (SiteConfigAttributes) ScmIpRestrictionDefaultAction ¶
func (sc SiteConfigAttributes) ScmIpRestrictionDefaultAction() terra.StringValue
func (SiteConfigAttributes) ScmMinimumTlsVersion ¶
func (sc SiteConfigAttributes) ScmMinimumTlsVersion() terra.StringValue
func (SiteConfigAttributes) ScmType ¶
func (sc SiteConfigAttributes) ScmType() terra.StringValue
func (SiteConfigAttributes) ScmUseMainIpRestriction ¶
func (sc SiteConfigAttributes) ScmUseMainIpRestriction() terra.BoolValue
func (SiteConfigAttributes) Use32BitWorker ¶
func (sc SiteConfigAttributes) Use32BitWorker() terra.BoolValue
func (SiteConfigAttributes) VnetRouteAllEnabled ¶
func (sc SiteConfigAttributes) VnetRouteAllEnabled() terra.BoolValue
func (SiteConfigAttributes) WebsocketsEnabled ¶
func (sc SiteConfigAttributes) WebsocketsEnabled() terra.BoolValue
func (SiteConfigAttributes) WorkerCount ¶
func (sc SiteConfigAttributes) WorkerCount() terra.NumberValue
type SiteConfigAutoHealSetting ¶
type SiteConfigAutoHealSetting struct { // SiteConfigAutoHealSettingAction: optional Action *SiteConfigAutoHealSettingAction `hcl:"action,block"` // SiteConfigAutoHealSettingTrigger: optional Trigger *SiteConfigAutoHealSettingTrigger `hcl:"trigger,block"` }
type SiteConfigAutoHealSettingAction ¶
type SiteConfigAutoHealSettingAction struct { // ActionType: string, required ActionType terra.StringValue `hcl:"action_type,attr" validate:"required"` // MinimumProcessExecutionTime: string, optional MinimumProcessExecutionTime terra.StringValue `hcl:"minimum_process_execution_time,attr"` }
type SiteConfigAutoHealSettingActionAttributes ¶
type SiteConfigAutoHealSettingActionAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingActionAttributes) ActionType ¶
func (a SiteConfigAutoHealSettingActionAttributes) ActionType() terra.StringValue
func (SiteConfigAutoHealSettingActionAttributes) InternalRef ¶
func (a SiteConfigAutoHealSettingActionAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingActionAttributes) InternalTokens ¶
func (a SiteConfigAutoHealSettingActionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingActionAttributes) InternalWithRef ¶
func (a SiteConfigAutoHealSettingActionAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingActionAttributes
func (SiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime ¶
func (a SiteConfigAutoHealSettingActionAttributes) MinimumProcessExecutionTime() terra.StringValue
type SiteConfigAutoHealSettingAttributes ¶
type SiteConfigAutoHealSettingAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingAttributes) Action ¶
func (ahs SiteConfigAutoHealSettingAttributes) Action() terra.ListValue[SiteConfigAutoHealSettingActionAttributes]
func (SiteConfigAutoHealSettingAttributes) InternalRef ¶
func (ahs SiteConfigAutoHealSettingAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingAttributes) InternalTokens ¶
func (ahs SiteConfigAutoHealSettingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingAttributes) InternalWithRef ¶
func (ahs SiteConfigAutoHealSettingAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingAttributes
func (SiteConfigAutoHealSettingAttributes) Trigger ¶
func (ahs SiteConfigAutoHealSettingAttributes) Trigger() terra.ListValue[SiteConfigAutoHealSettingTriggerAttributes]
type SiteConfigAutoHealSettingState ¶
type SiteConfigAutoHealSettingState struct { Action []SiteConfigAutoHealSettingActionState `json:"action"` Trigger []SiteConfigAutoHealSettingTriggerState `json:"trigger"` }
type SiteConfigAutoHealSettingTrigger ¶
type SiteConfigAutoHealSettingTrigger struct { // SiteConfigAutoHealSettingTriggerRequests: optional Requests *SiteConfigAutoHealSettingTriggerRequests `hcl:"requests,block"` // SiteConfigAutoHealSettingTriggerSlowRequest: optional SlowRequest *SiteConfigAutoHealSettingTriggerSlowRequest `hcl:"slow_request,block"` // SiteConfigAutoHealSettingTriggerStatusCode: min=0 StatusCode []SiteConfigAutoHealSettingTriggerStatusCode `hcl:"status_code,block" validate:"min=0"` }
type SiteConfigAutoHealSettingTriggerAttributes ¶
type SiteConfigAutoHealSettingTriggerAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingTriggerAttributes) InternalRef ¶
func (t SiteConfigAutoHealSettingTriggerAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingTriggerAttributes) InternalTokens ¶
func (t SiteConfigAutoHealSettingTriggerAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingTriggerAttributes) InternalWithRef ¶
func (t SiteConfigAutoHealSettingTriggerAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerAttributes
func (SiteConfigAutoHealSettingTriggerAttributes) SlowRequest ¶
func (SiteConfigAutoHealSettingTriggerAttributes) StatusCode ¶
type SiteConfigAutoHealSettingTriggerRequests ¶
type SiteConfigAutoHealSettingTriggerRequests struct { // Count: number, required Count terra.NumberValue `hcl:"count,attr" validate:"required"` // Interval: string, required Interval terra.StringValue `hcl:"interval,attr" validate:"required"` }
type SiteConfigAutoHealSettingTriggerRequestsAttributes ¶
type SiteConfigAutoHealSettingTriggerRequestsAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingTriggerRequestsAttributes) Count ¶
func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) Count() terra.NumberValue
func (SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef ¶
func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens ¶
func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef ¶
func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerRequestsAttributes
func (SiteConfigAutoHealSettingTriggerRequestsAttributes) Interval ¶
func (r SiteConfigAutoHealSettingTriggerRequestsAttributes) Interval() terra.StringValue
type SiteConfigAutoHealSettingTriggerSlowRequest ¶
type SiteConfigAutoHealSettingTriggerSlowRequest struct { // Count: number, required Count terra.NumberValue `hcl:"count,attr" validate:"required"` // Interval: string, required Interval terra.StringValue `hcl:"interval,attr" validate:"required"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` // TimeTaken: string, required TimeTaken terra.StringValue `hcl:"time_taken,attr" validate:"required"` }
type SiteConfigAutoHealSettingTriggerSlowRequestAttributes ¶
type SiteConfigAutoHealSettingTriggerSlowRequestAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Count() terra.NumberValue
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerSlowRequestAttributes
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Interval() terra.StringValue
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) Path() terra.StringValue
func (SiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken ¶
func (sr SiteConfigAutoHealSettingTriggerSlowRequestAttributes) TimeTaken() terra.StringValue
type SiteConfigAutoHealSettingTriggerState ¶
type SiteConfigAutoHealSettingTriggerState struct { Requests []SiteConfigAutoHealSettingTriggerRequestsState `json:"requests"` SlowRequest []SiteConfigAutoHealSettingTriggerSlowRequestState `json:"slow_request"` StatusCode []SiteConfigAutoHealSettingTriggerStatusCodeState `json:"status_code"` }
type SiteConfigAutoHealSettingTriggerStatusCode ¶
type SiteConfigAutoHealSettingTriggerStatusCode struct { // Count: number, required Count terra.NumberValue `hcl:"count,attr" validate:"required"` // Interval: string, required Interval terra.StringValue `hcl:"interval,attr" validate:"required"` // Path: string, optional Path terra.StringValue `hcl:"path,attr"` // StatusCodeRange: string, required StatusCodeRange terra.StringValue `hcl:"status_code_range,attr" validate:"required"` // SubStatus: number, optional SubStatus terra.NumberValue `hcl:"sub_status,attr"` // Win32StatusCode: number, optional Win32StatusCode terra.NumberValue `hcl:"win32_status_code,attr"` }
type SiteConfigAutoHealSettingTriggerStatusCodeAttributes ¶
type SiteConfigAutoHealSettingTriggerStatusCodeAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Count() terra.NumberValue
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) InternalWithRef(ref terra.Reference) SiteConfigAutoHealSettingTriggerStatusCodeAttributes
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Interval() terra.StringValue
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Path() terra.StringValue
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) StatusCodeRange() terra.StringValue
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) SubStatus() terra.NumberValue
func (SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode ¶
func (sc SiteConfigAutoHealSettingTriggerStatusCodeAttributes) Win32StatusCode() terra.NumberValue
type SiteConfigCors ¶
type SiteConfigCorsAttributes ¶
type SiteConfigCorsAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigCorsAttributes) AllowedOrigins ¶
func (c SiteConfigCorsAttributes) AllowedOrigins() terra.SetValue[terra.StringValue]
func (SiteConfigCorsAttributes) InternalRef ¶
func (c SiteConfigCorsAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigCorsAttributes) InternalTokens ¶
func (c SiteConfigCorsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigCorsAttributes) InternalWithRef ¶
func (c SiteConfigCorsAttributes) InternalWithRef(ref terra.Reference) SiteConfigCorsAttributes
func (SiteConfigCorsAttributes) SupportCredentials ¶
func (c SiteConfigCorsAttributes) SupportCredentials() terra.BoolValue
type SiteConfigCorsState ¶
type SiteConfigIpRestriction ¶
type SiteConfigIpRestriction struct { // Action: string, optional Action terra.StringValue `hcl:"action,attr"` // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // IpAddress: string, optional IpAddress terra.StringValue `hcl:"ip_address,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Priority: number, optional Priority terra.NumberValue `hcl:"priority,attr"` // ServiceTag: string, optional ServiceTag terra.StringValue `hcl:"service_tag,attr"` // VirtualNetworkSubnetId: string, optional VirtualNetworkSubnetId terra.StringValue `hcl:"virtual_network_subnet_id,attr"` // SiteConfigIpRestrictionHeaders: min=0 Headers []SiteConfigIpRestrictionHeaders `hcl:"headers,block" validate:"min=0"` }
type SiteConfigIpRestrictionAttributes ¶
type SiteConfigIpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigIpRestrictionAttributes) Action ¶
func (ir SiteConfigIpRestrictionAttributes) Action() terra.StringValue
func (SiteConfigIpRestrictionAttributes) Description ¶
func (ir SiteConfigIpRestrictionAttributes) Description() terra.StringValue
func (SiteConfigIpRestrictionAttributes) Headers ¶
func (ir SiteConfigIpRestrictionAttributes) Headers() terra.ListValue[SiteConfigIpRestrictionHeadersAttributes]
func (SiteConfigIpRestrictionAttributes) InternalRef ¶
func (ir SiteConfigIpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigIpRestrictionAttributes) InternalTokens ¶
func (ir SiteConfigIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigIpRestrictionAttributes) InternalWithRef ¶
func (ir SiteConfigIpRestrictionAttributes) InternalWithRef(ref terra.Reference) SiteConfigIpRestrictionAttributes
func (SiteConfigIpRestrictionAttributes) IpAddress ¶
func (ir SiteConfigIpRestrictionAttributes) IpAddress() terra.StringValue
func (SiteConfigIpRestrictionAttributes) Name ¶
func (ir SiteConfigIpRestrictionAttributes) Name() terra.StringValue
func (SiteConfigIpRestrictionAttributes) Priority ¶
func (ir SiteConfigIpRestrictionAttributes) Priority() terra.NumberValue
func (SiteConfigIpRestrictionAttributes) ServiceTag ¶
func (ir SiteConfigIpRestrictionAttributes) ServiceTag() terra.StringValue
func (SiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (ir SiteConfigIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type SiteConfigIpRestrictionHeaders ¶
type SiteConfigIpRestrictionHeaders struct { // XAzureFdid: list of string, optional XAzureFdid terra.ListValue[terra.StringValue] `hcl:"x_azure_fdid,attr"` // XFdHealthProbe: list of string, optional XFdHealthProbe terra.ListValue[terra.StringValue] `hcl:"x_fd_health_probe,attr"` // XForwardedFor: list of string, optional XForwardedFor terra.ListValue[terra.StringValue] `hcl:"x_forwarded_for,attr"` // XForwardedHost: list of string, optional XForwardedHost terra.ListValue[terra.StringValue] `hcl:"x_forwarded_host,attr"` }
type SiteConfigIpRestrictionHeadersAttributes ¶
type SiteConfigIpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigIpRestrictionHeadersAttributes) InternalRef ¶
func (h SiteConfigIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigIpRestrictionHeadersAttributes) InternalTokens ¶
func (h SiteConfigIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigIpRestrictionHeadersAttributes) InternalWithRef ¶
func (h SiteConfigIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) SiteConfigIpRestrictionHeadersAttributes
func (SiteConfigIpRestrictionHeadersAttributes) XAzureFdid ¶
func (h SiteConfigIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
func (SiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h SiteConfigIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
func (SiteConfigIpRestrictionHeadersAttributes) XForwardedFor ¶
func (h SiteConfigIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
func (SiteConfigIpRestrictionHeadersAttributes) XForwardedHost ¶
func (h SiteConfigIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
type SiteConfigIpRestrictionState ¶
type SiteConfigIpRestrictionState struct { Action string `json:"action"` Description string `json:"description"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []SiteConfigIpRestrictionHeadersState `json:"headers"` }
type SiteConfigScmIpRestriction ¶
type SiteConfigScmIpRestriction struct { // Action: string, optional Action terra.StringValue `hcl:"action,attr"` // Description: string, optional Description terra.StringValue `hcl:"description,attr"` // IpAddress: string, optional IpAddress terra.StringValue `hcl:"ip_address,attr"` // Name: string, optional Name terra.StringValue `hcl:"name,attr"` // Priority: number, optional Priority terra.NumberValue `hcl:"priority,attr"` // ServiceTag: string, optional ServiceTag terra.StringValue `hcl:"service_tag,attr"` // VirtualNetworkSubnetId: string, optional VirtualNetworkSubnetId terra.StringValue `hcl:"virtual_network_subnet_id,attr"` // SiteConfigScmIpRestrictionHeaders: min=0 Headers []SiteConfigScmIpRestrictionHeaders `hcl:"headers,block" validate:"min=0"` }
type SiteConfigScmIpRestrictionAttributes ¶
type SiteConfigScmIpRestrictionAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigScmIpRestrictionAttributes) Action ¶
func (sir SiteConfigScmIpRestrictionAttributes) Action() terra.StringValue
func (SiteConfigScmIpRestrictionAttributes) Description ¶
func (sir SiteConfigScmIpRestrictionAttributes) Description() terra.StringValue
func (SiteConfigScmIpRestrictionAttributes) Headers ¶
func (sir SiteConfigScmIpRestrictionAttributes) Headers() terra.ListValue[SiteConfigScmIpRestrictionHeadersAttributes]
func (SiteConfigScmIpRestrictionAttributes) InternalRef ¶
func (sir SiteConfigScmIpRestrictionAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigScmIpRestrictionAttributes) InternalTokens ¶
func (sir SiteConfigScmIpRestrictionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigScmIpRestrictionAttributes) InternalWithRef ¶
func (sir SiteConfigScmIpRestrictionAttributes) InternalWithRef(ref terra.Reference) SiteConfigScmIpRestrictionAttributes
func (SiteConfigScmIpRestrictionAttributes) IpAddress ¶
func (sir SiteConfigScmIpRestrictionAttributes) IpAddress() terra.StringValue
func (SiteConfigScmIpRestrictionAttributes) Name ¶
func (sir SiteConfigScmIpRestrictionAttributes) Name() terra.StringValue
func (SiteConfigScmIpRestrictionAttributes) Priority ¶
func (sir SiteConfigScmIpRestrictionAttributes) Priority() terra.NumberValue
func (SiteConfigScmIpRestrictionAttributes) ServiceTag ¶
func (sir SiteConfigScmIpRestrictionAttributes) ServiceTag() terra.StringValue
func (SiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId ¶
func (sir SiteConfigScmIpRestrictionAttributes) VirtualNetworkSubnetId() terra.StringValue
type SiteConfigScmIpRestrictionHeaders ¶
type SiteConfigScmIpRestrictionHeaders struct { // XAzureFdid: list of string, optional XAzureFdid terra.ListValue[terra.StringValue] `hcl:"x_azure_fdid,attr"` // XFdHealthProbe: list of string, optional XFdHealthProbe terra.ListValue[terra.StringValue] `hcl:"x_fd_health_probe,attr"` // XForwardedFor: list of string, optional XForwardedFor terra.ListValue[terra.StringValue] `hcl:"x_forwarded_for,attr"` // XForwardedHost: list of string, optional XForwardedHost terra.ListValue[terra.StringValue] `hcl:"x_forwarded_host,attr"` }
type SiteConfigScmIpRestrictionHeadersAttributes ¶
type SiteConfigScmIpRestrictionHeadersAttributes struct {
// contains filtered or unexported fields
}
func (SiteConfigScmIpRestrictionHeadersAttributes) InternalRef ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalRef() (terra.Reference, error)
func (SiteConfigScmIpRestrictionHeadersAttributes) InternalTokens ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) InternalWithRef(ref terra.Reference) SiteConfigScmIpRestrictionHeadersAttributes
func (SiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) XAzureFdid() terra.ListValue[terra.StringValue]
func (SiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) XFdHealthProbe() terra.ListValue[terra.StringValue]
func (SiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) XForwardedFor() terra.ListValue[terra.StringValue]
func (SiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost ¶
func (h SiteConfigScmIpRestrictionHeadersAttributes) XForwardedHost() terra.ListValue[terra.StringValue]
type SiteConfigScmIpRestrictionState ¶
type SiteConfigScmIpRestrictionState struct { Action string `json:"action"` Description string `json:"description"` IpAddress string `json:"ip_address"` Name string `json:"name"` Priority float64 `json:"priority"` ServiceTag string `json:"service_tag"` VirtualNetworkSubnetId string `json:"virtual_network_subnet_id"` Headers []SiteConfigScmIpRestrictionHeadersState `json:"headers"` }
type SiteConfigState ¶
type SiteConfigState struct { AlwaysOn bool `json:"always_on"` ApiDefinitionUrl string `json:"api_definition_url"` ApiManagementApiId string `json:"api_management_api_id"` AppCommandLine string `json:"app_command_line"` AutoHealEnabled bool `json:"auto_heal_enabled"` ContainerRegistryManagedIdentityClientId string `json:"container_registry_managed_identity_client_id"` ContainerRegistryUseManagedIdentity bool `json:"container_registry_use_managed_identity"` DefaultDocuments []string `json:"default_documents"` DetailedErrorLoggingEnabled bool `json:"detailed_error_logging_enabled"` FtpsState string `json:"ftps_state"` HealthCheckEvictionTimeInMin float64 `json:"health_check_eviction_time_in_min"` HealthCheckPath string `json:"health_check_path"` Http2Enabled bool `json:"http2_enabled"` IpRestrictionDefaultAction string `json:"ip_restriction_default_action"` LinuxFxVersion string `json:"linux_fx_version"` LoadBalancingMode string `json:"load_balancing_mode"` LocalMysqlEnabled bool `json:"local_mysql_enabled"` ManagedPipelineMode string `json:"managed_pipeline_mode"` MinimumTlsVersion string `json:"minimum_tls_version"` RemoteDebuggingEnabled bool `json:"remote_debugging_enabled"` RemoteDebuggingVersion string `json:"remote_debugging_version"` ScmIpRestrictionDefaultAction string `json:"scm_ip_restriction_default_action"` ScmMinimumTlsVersion string `json:"scm_minimum_tls_version"` ScmType string `json:"scm_type"` ScmUseMainIpRestriction bool `json:"scm_use_main_ip_restriction"` Use32BitWorker bool `json:"use_32_bit_worker"` VnetRouteAllEnabled bool `json:"vnet_route_all_enabled"` WebsocketsEnabled bool `json:"websockets_enabled"` WorkerCount float64 `json:"worker_count"` ApplicationStack []SiteConfigApplicationStackState `json:"application_stack"` AutoHealSetting []SiteConfigAutoHealSettingState `json:"auto_heal_setting"` Cors []SiteConfigCorsState `json:"cors"` IpRestriction []SiteConfigIpRestrictionState `json:"ip_restriction"` ScmIpRestriction []SiteConfigScmIpRestrictionState `json:"scm_ip_restriction"` }
type SiteCredentialAttributes ¶
type SiteCredentialAttributes struct {
// contains filtered or unexported fields
}
func (SiteCredentialAttributes) InternalRef ¶
func (sc SiteCredentialAttributes) InternalRef() (terra.Reference, error)
func (SiteCredentialAttributes) InternalTokens ¶
func (sc SiteCredentialAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SiteCredentialAttributes) InternalWithRef ¶
func (sc SiteCredentialAttributes) InternalWithRef(ref terra.Reference) SiteCredentialAttributes
func (SiteCredentialAttributes) Name ¶
func (sc SiteCredentialAttributes) Name() terra.StringValue
func (SiteCredentialAttributes) Password ¶
func (sc SiteCredentialAttributes) Password() terra.StringValue
type SiteCredentialState ¶
type StickySettings ¶
type StickySettings struct { // AppSettingNames: list of string, optional AppSettingNames terra.ListValue[terra.StringValue] `hcl:"app_setting_names,attr"` // ConnectionStringNames: list of string, optional ConnectionStringNames terra.ListValue[terra.StringValue] `hcl:"connection_string_names,attr"` }
type StickySettingsAttributes ¶
type StickySettingsAttributes struct {
// contains filtered or unexported fields
}
func (StickySettingsAttributes) AppSettingNames ¶
func (ss StickySettingsAttributes) AppSettingNames() terra.ListValue[terra.StringValue]
func (StickySettingsAttributes) ConnectionStringNames ¶
func (ss StickySettingsAttributes) ConnectionStringNames() terra.ListValue[terra.StringValue]
func (StickySettingsAttributes) InternalRef ¶
func (ss StickySettingsAttributes) InternalRef() (terra.Reference, error)
func (StickySettingsAttributes) InternalTokens ¶
func (ss StickySettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StickySettingsAttributes) InternalWithRef ¶
func (ss StickySettingsAttributes) InternalWithRef(ref terra.Reference) StickySettingsAttributes
type StickySettingsState ¶
type StorageAccount ¶
type StorageAccount struct { // AccessKey: string, required AccessKey terra.StringValue `hcl:"access_key,attr" validate:"required"` // AccountName: string, required AccountName terra.StringValue `hcl:"account_name,attr" validate:"required"` // MountPath: string, optional MountPath terra.StringValue `hcl:"mount_path,attr"` // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` ShareName terra.StringValue `hcl:"share_name,attr" validate:"required"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` }
type StorageAccountAttributes ¶
type StorageAccountAttributes struct {
// contains filtered or unexported fields
}
func (StorageAccountAttributes) AccessKey ¶
func (sa StorageAccountAttributes) AccessKey() terra.StringValue
func (StorageAccountAttributes) AccountName ¶
func (sa StorageAccountAttributes) AccountName() terra.StringValue
func (StorageAccountAttributes) InternalRef ¶
func (sa StorageAccountAttributes) InternalRef() (terra.Reference, error)
func (StorageAccountAttributes) InternalTokens ¶
func (sa StorageAccountAttributes) InternalTokens() (hclwrite.Tokens, error)
func (StorageAccountAttributes) InternalWithRef ¶
func (sa StorageAccountAttributes) InternalWithRef(ref terra.Reference) StorageAccountAttributes
func (StorageAccountAttributes) MountPath ¶
func (sa StorageAccountAttributes) MountPath() terra.StringValue
func (StorageAccountAttributes) Name ¶
func (sa StorageAccountAttributes) Name() terra.StringValue
func (StorageAccountAttributes) ShareName ¶
func (sa StorageAccountAttributes) ShareName() terra.StringValue
func (StorageAccountAttributes) Type ¶
func (sa StorageAccountAttributes) Type() terra.StringValue
type StorageAccountState ¶
type Timeouts ¶
type Timeouts struct { // Create: string, optional Create terra.StringValue `hcl:"create,attr"` // Delete: string, optional Delete terra.StringValue `hcl:"delete,attr"` // Read: string, optional Read terra.StringValue `hcl:"read,attr"` // Update: string, optional Update terra.StringValue `hcl:"update,attr"` }
type TimeoutsAttributes ¶
type TimeoutsAttributes struct {
// contains filtered or unexported fields
}
func (TimeoutsAttributes) Create ¶
func (t TimeoutsAttributes) Create() terra.StringValue
func (TimeoutsAttributes) Delete ¶
func (t TimeoutsAttributes) Delete() terra.StringValue
func (TimeoutsAttributes) InternalRef ¶
func (t TimeoutsAttributes) InternalRef() (terra.Reference, error)
func (TimeoutsAttributes) InternalTokens ¶
func (t TimeoutsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TimeoutsAttributes) InternalWithRef ¶
func (t TimeoutsAttributes) InternalWithRef(ref terra.Reference) TimeoutsAttributes
func (TimeoutsAttributes) Read ¶
func (t TimeoutsAttributes) Read() terra.StringValue
func (TimeoutsAttributes) Update ¶
func (t TimeoutsAttributes) Update() terra.StringValue