powerplatform_tenant_application_packages (Data Source)

Fetches the list of Dynamics 365 tenant level applications

Example Usage

terraform {
  required_providers {
    powerplatform = {
      source = "microsoft/power-platform"
    }
  }
}

provider "powerplatform" {
  use_cli = true
}

data "powerplatform_tenant_application_packages" "all_applications" {
}

data "powerplatform_tenant_application_packages" "all_applications_from_publisher" {
  publisher_name = "Microsoft Dynamics SMB"
}

data "powerplatform_tenant_application_packages" "specific_application" {
  name = "Healthcare Home Health"
}

Schema

Optional

  • id (String) Id of the read operation
  • name (String) Name of the Dynamics 365 application
  • publisher_name (String) Publisher Name of the Dynamics 365 application
  • timeouts (Attributes) (see below for nested schema)

Read-Only

Nested Schema for timeouts

Optional:

  • read (String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.

Nested Schema for applications

Read-Only:

  • application_descprition (String) Applicaiton Description
  • application_id (String) ApplicaitonId
  • application_name (String) Name
  • application_visibility (String) Application Visibility
  • catalog_visibility (String) Catalog Visibility
  • last_error (Attributes List) Last Error (see below for nested schema)
  • learn_more_url (String) Learn More Url
  • localized_description (String) Localized Description
  • localized_name (String) Localized Name
  • publisher_id (String) Publisher Id
  • publisher_name (String) Publisher Name
  • unique_name (String) Unique Name

Nested Schema for applications.last_error

Read-Only:

  • error_code (String) Error Code
  • error_name (String) Error Name
  • message (String) Message
  • source (String) Source
  • status_code (Number) Status Code
  • type (String) Type