Skip to content

Releases: pulumiverse/pulumi-grafana

v0.9.3

20 Dec 12:01
cf8da36
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

  • Set the correct minimum Pulumi SDK version by @ringods in #219

Full Changelog: v0.9.2...v0.9.3

v0.9.2

18 Dec 08:48
0fc2723
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

  • Upgrade terraform-provider-grafana to v3.15.3 by @ringods in #217

Full Changelog: v0.9.1...v0.9.2

v0.9.1

17 Dec 09:23
d2a89e0
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

  • Upgrade terraform-provider-grafana to v3.15.2 by @ringods in #212
  • Regenerate Github Actions workflows for pulumi-grafana by @ringods in #214

Full Changelog: v0.9.0...v0.9.1

v0.9.0

12 Dec 09:21
8d0f156
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

What's Changed

  • Upgrade terraform-provider-grafana to v3.15.0 by @ringods in #210

Full Changelog: v0.8.0...v0.9.0

v0.8.0

09 Dec 19:31
c439f0c
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:

  • enterprise/dataSourceConfigLbacRules.DataSourceConfigLbacRules

What's Changed

  • Upgrade terraform-provider-grafana to v3.14.1 by @ringods in #208

Full Changelog: v0.7.1...v0.8.0

v0.7.1

25 Nov 09:41
7485680
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 8 breaking changes:

Resources

  • 🟒 "grafana:index/sLO:SLO": required inputs: "destinationDatasource" input has changed to Required
  • 🟒 "grafana:slo/sLO:SLO": required inputs: "destinationDatasource" input has changed to Required

Types

  • 🟒 "grafana:index/SLODestinationDatasource:SLODestinationDatasource": required: "uid" property has changed to Required
  • 🟒 "grafana:index/getSlosSlo:getSlosSlo": required: "searchExpression" property has changed to Required
  • 🟒 "grafana:index/getSlosSloDestinationDatasource:getSlosSloDestinationDatasource": required: "uid" property has changed to Required
  • 🟒 "grafana:slo/SLODestinationDatasource:SLODestinationDatasource": required: "uid" property has changed to Required
  • 🟒 "grafana:slo/getSlosSlo:getSlosSlo": required: "searchExpression" property has changed to Required
  • 🟒 "grafana:slo/getSlosSloDestinationDatasource:getSlosSloDestinationDatasource": required: "uid" property has changed to Required

New resources:

  • cloud/providerAwsAccount.ProviderAwsAccount
  • cloud/providerAwsCloudwatchScrapeJob.ProviderAwsCloudwatchScrapeJob
  • index/connectionsMetricsEndpointScrapeJob.ConnectionsMetricsEndpointScrapeJob
  • machineLearning/alert.Alert

New functions:

  • cloud/getAccessPolicies.getAccessPolicies
  • cloud/getProviderAwsAccount.getProviderAwsAccount
  • cloud/getProviderAwsCloudwatchScrapeJob.getProviderAwsCloudwatchScrapeJob
  • cloud/getProviderAwsCloudwatchScrapeJobs.getProviderAwsCloudwatchScrapeJobs
  • index/getConnectionsMetricsEndpointScrapeJob.getConnectionsMetricsEndpointScrapeJob
  • index/getLibraryPanels.getLibraryPanels
  • onCall/getUsers.getUsers

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.7.0

05 Nov 13:18
efba3b1
Compare
Choose a tag to compare

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:

  • onCall/userNotificationRule.UserNotificationRule

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

30 Oct 11:35
3b87fe4
Compare
Choose a tag to compare

Does the PR have any schema changes?

Found 41 breaking changes:

Resources

  • "grafana:index/annotation:Annotation":
    • 🟑 inputs: "dashboardId" missing
    • 🟑 properties: "dashboardId" missing output "dashboardId"
  • πŸ”΄ "grafana:index/apiKey:ApiKey" missing
  • πŸ”΄ "grafana:index/cloudApiKey:CloudApiKey" missing
  • πŸ”΄ "grafana:index/cloudStackApiKey:CloudStackApiKey" missing
  • "grafana:index/dashboardPermission:DashboardPermission":
    • 🟑 inputs: "dashboardId" missing
    • 🟑 properties: "dashboardId" missing output "dashboardId"
  • "grafana:index/dataSourcePermission:DataSourcePermission":
    • 🟑 inputs: "datasourceId" missing
    • 🟑 properties: "datasourceId" missing output "datasourceId"
    • 🟒 required inputs: "datasourceUid" input has changed to Required
  • "grafana:index/libraryPanel:LibraryPanel":
    • 🟑 inputs: "folderId" missing
    • 🟑 properties: "folderId" missing output "folderId"
  • "grafana:index/machineLearningJob:MachineLearningJob":
    • inputs:
      • 🟑 "customLabels": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "datasourceId" missing
      • 🟑 "hyperParams": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "queryParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "customLabels": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "datasourceId" missing output "datasourceId"
      • 🟑 "hyperParams": additional properties type changed from "pulumi.json#/Any" to "string"
      • 🟑 "queryParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟒 required inputs: "datasourceUid" input has changed to Required
  • "grafana:index/machineLearningOutlierDetector:MachineLearningOutlierDetector":
    • inputs:
      • 🟑 "datasourceId" missing
      • 🟑 "queryParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • properties:
      • 🟑 "datasourceId" missing output "datasourceId"
      • 🟑 "queryParams": additional properties type changed from "pulumi.json#/Any" to "string"
    • 🟒 required inputs: "datasourceUid" input has changed to Required
  • πŸ”΄ "grafana:index/organizationPreference:OrganizationPreference" missing
  • "grafana:index/report:Report":
    • inputs:
      • 🟑 "dashboardId" missing
      • 🟑 "dashboardUid" missing
      • 🟑 "timeRange" missing
    • properties:
      • 🟑 "dashboardId" missing output "dashboardId"
      • 🟑 "dashboardUid" missing output "dashboardUid"
      • 🟑 "timeRange" missing output "timeRange"

Functions

  • 🟑 "grafana:index/getDashboards:getDashboards": inputs: "folderIds" missing input "folderIds"
  • 🟑 "grafana:index/getDataSource:getDataSource": inputs: "id" missing input "id"
  • πŸ”΄ "grafana:index/getOncallAction:getOncallAction" missing

Types

  • 🟑 "grafana:index/ReportDashboard:ReportDashboard": properties: "reportVariables": additional properties type changed from "pulumi.json#/Any" to "string"
  • πŸ”΄ "grafana:index/ReportTimeRange:ReportTimeRange" missing
  • 🟒 "grafana:index/getSlosSlo:getSlosSlo": required: "folderUid" property has changed to Required
  • "grafana:index/getSlosSloAlerting:getSlosSloAlerting": properties:
    • 🟑 "fastburns" missing
    • 🟑 "slowburns" missing

New resources:

  • alerting/contactPoint.ContactPoint
  • alerting/messageTemplate.MessageTemplate
  • alerting/muteTiming.MuteTiming
  • alerting/notificationPolicy.NotificationPolicy
  • alerting/ruleGroup.RuleGroup
  • cloud/accessPolicy.AccessPolicy
  • cloud/accessPolicyToken.AccessPolicyToken
  • cloud/orgMember.OrgMember
  • cloud/pluginInstallation.PluginInstallation
  • cloud/stack.Stack
  • cloud/stackServiceAccount.StackServiceAccount
  • cloud/stackServiceAccountToken.StackServiceAccountToken
  • enterprise/dataSourcePermission.DataSourcePermission
  • enterprise/dataSourcePermissionItem.DataSourcePermissionItem
  • enterprise/report.Report
  • enterprise/role.Role
  • enterprise/roleAssignment.RoleAssignment
  • enterprise/roleAssignmentItem.RoleAssignmentItem
  • enterprise/teamExternalGroup.TeamExternalGroup
  • index/oncallUserNotificationRule.OncallUserNotificationRule
  • index/organizationPreferences.OrganizationPreferences
  • machineLearning/holiday.Holiday
  • machineLearning/job.Job
  • machineLearning/outlierDetector.OutlierDetector
  • onCall/escalation.Escalation
  • onCall/escalationChain.EscalationChain
  • onCall/integration.Integration
  • onCall/onCallShift.OnCallShift
  • onCall/outgoingWebhook.OutgoingWebhook
  • onCall/route.Route
  • onCall/schedule.Schedule
  • oss/annotation.Annotation
  • oss/dashboard.Dashboard
  • oss/dashboardPermission.DashboardPermission
  • oss/dashboardPermissionItem.DashboardPermissionItem
  • oss/dashboardPublic.DashboardPublic
  • oss/dataSource.DataSource
  • oss/dataSourceConfig.DataSourceConfig
  • oss/folder.Folder
  • oss/folderPermission.FolderPermission
  • oss/folderPermissionItem.FolderPermissionItem
  • oss/libraryPanel.LibraryPanel
  • oss/organization.Organization
  • oss/organizationPreferences.OrganizationPreferences
  • oss/playlist.Playlist
  • oss/serviceAccount.ServiceAccount
  • oss/serviceAccountPermission.ServiceAccountPermission
  • oss/serviceAccountPermissionItem.ServiceAccountPermissionItem
  • oss/serviceAccountToken.ServiceAccountToken
  • oss/ssoSettings.SsoSettings
  • oss/team.Team
  • oss/user.User
  • slo/sLO.SLO
  • syntheticMonitoring/check.Check
  • syntheticMonitoring/installation.Installation
  • syntheticMonitoring/probe.Probe

New functions:

  • cloud/getIps.getIps
  • cloud/getOrganization.getOrganization
  • cloud/getStack.getStack
  • enterprise/getRole.getRole
  • onCall/getEscalationChain.getEscalationChain
  • onCall/getIntegration.getIntegration
  • onCall/getOutgoingWebhook.getOutgoingWebhook
  • onCall/getSchedule.getSchedule
  • onCall/getSlackChannel.getSlackChannel
  • onCall/getTeam.getTeam
  • onCall/getUser.getUser
  • onCall/getUserGroup.getUserGroup
  • oss/getDashboard.getDashboard
  • oss/getDashboards.getDashboards
  • oss/getDataSource.getDataSource
  • oss/getFolder.getFolder
  • oss/getFolders.getFolders
  • oss/getLibraryPanel.getLibraryPanel
  • oss/getOrganization.getOrganization
  • oss/getOrganizationPreferences.getOrganizationPreferences
  • oss/getServiceAccount.getServiceAccount
  • oss/getTeam.getTeam
  • oss/getUser.getUser
  • oss/getUsers.getUsers
  • slo/getSlos.getSlos
  • syntheticMonitoring/getProbe.getProbe
  • syntheticMonitoring/getProbes.getProbes

What's Changed

  • Upgrade pulumi-terraform-bridge to v3.84.0 by @ringods in #169
  • Initial remapping into language specific modules or namespaces by @ringods in #168
  • Upgrade terraform-provider-grafana to v3.2.0 by @ImTomEddy in #170
  • Update provider config to align with upstream TF v3 provider by @ringods in #175
  • Upgrade terraform-provider-grafana to v3.2.1 by @ringods in #176
  • Upgrade pulumi-terraform-bridge to v3.88.0 by @ringods in #191
  • Upgrade terraform-provider-grafana to v3.3.0 by @ringods in #196
  • Upgrade pulumi-terraform-bridge to v3.89.1 by @ringods in #197

Full Changelog: v0.5.1...v0.6.0

v0.5.1

12 Jun 12:54
7735e7f
Compare
Choose a tag to compare
Merge pull request #167 from pulumiverse/upgrade-terraform-provider-g…

v0.5.0

30 May 07:00
0e00eca
Compare
Choose a tag to compare
Upgrade GHA workflows to Go 1.22