hashicorp / terraform-provider-azuread

Terraform provider for Azure Active Directory
https://registry.terraform.io/providers/hashicorp/azuread/latest/docs
Mozilla Public License 2.0
415 stars 280 forks source link

Documentation 'type' is required for azuread_application_permission_scope but doesn't appear in example usage #1405

Open DevopsMercenary opened 3 weeks ago

DevopsMercenary commented 3 weeks ago

Community Note

Type is marked as required in the docs but it doesn't appear in the Example Usage. In reality, it looks like there is a default of User which should be mentioned in the docs

Terraform (and AzureAD Provider) Version

Terraform v1.8.4 on darwin_arm64

Affected Resource(s)

Documentation of

https://registry.terraform.io/providers/hashicorp/azuread/latest/docs/resources/application_permission_scope

Terraform Configuration Files


  application_id = azuread_application_registration.default.id

  scope_id       = random_uuid.scope-id.id
  value          = "administer"

  admin_consent_description  = "Administer the application"
  admin_consent_display_name = "Administer"

Debug Output

Panic Output

Expected Behavior

Required Type is missing error message

Actual Behavior

Looks like type defaults to User

      + type                       = "User"

Steps to Reproduce

  1. terraform apply

Important Factoids

References