adding app registration module
This commit is contained in:
88
modules/app_registration/variables.tf
Normal file
88
modules/app_registration/variables.tf
Normal file
@@ -0,0 +1,88 @@
|
||||
variable "access_token_issuance_enabled" {
|
||||
type = optional(bool)
|
||||
}
|
||||
|
||||
variable "id_token_issuance_enabled" {
|
||||
type = optional(bool)
|
||||
}
|
||||
|
||||
variable "additional_resource_access" {
|
||||
type = optional(list(object({
|
||||
id = string
|
||||
type = string
|
||||
})))
|
||||
}
|
||||
|
||||
variable "app_roles" {
|
||||
type = optional(list(object({
|
||||
allowed_member_types = list(string)
|
||||
description = string
|
||||
display_name = string
|
||||
enabled = bool
|
||||
id = string
|
||||
value = string
|
||||
})))
|
||||
}
|
||||
|
||||
variable "app_reg_name" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "azuread_provider_alias" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "client_id" {
|
||||
type = optional(string)
|
||||
}
|
||||
|
||||
variable "client_secret" {
|
||||
sensitive = true
|
||||
type = opitonal(string)
|
||||
}
|
||||
|
||||
variable "destination" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "federated_identity_credential" {
|
||||
type = optional(object({
|
||||
display_name = string
|
||||
description = string
|
||||
audiences = list(string)
|
||||
issuer = string
|
||||
subject = string
|
||||
}))
|
||||
}
|
||||
|
||||
variable "enable_identifier_uri" {
|
||||
type = bool
|
||||
}
|
||||
|
||||
variable "oauth2_permission_scopes" {
|
||||
type = optional(list(object({
|
||||
admin_consent_description = string
|
||||
admin_consent_display_name = string
|
||||
enabled = bool
|
||||
id = string
|
||||
type = string
|
||||
user_consent_description = string
|
||||
user_consent_display_name = string
|
||||
value = string
|
||||
})))
|
||||
}
|
||||
|
||||
variable "secret" {
|
||||
type = optional(object({
|
||||
display_name = string
|
||||
end_date = optional(string)
|
||||
}))
|
||||
}
|
||||
|
||||
variable "redirect_uris" {
|
||||
type = optional(list(string))
|
||||
}
|
||||
|
||||
variable "tenant_id" {
|
||||
type = string
|
||||
}
|
||||
Reference in New Issue
Block a user