Skip to content

Commit

Permalink
Upgrade pulumi-terraform-bridge to v3.63.1 (#244)
Browse files Browse the repository at this point in the history
This PR was generated via `$ upgrade-provider pulumi/pulumi-wavefront
--kind=bridge --target-bridge-version=v3.63.1 --pr-reviewers=t0yv0
--pr-description=`.

---

- Upgrading pulumi-terraform-bridge from v3.63.0 to v3.63.1.
  • Loading branch information
pulumi-bot authored Oct 25, 2023
1 parent 3fc76e0 commit 0d1c185
Show file tree
Hide file tree
Showing 167 changed files with 4,769 additions and 4 deletions.
2 changes: 1 addition & 1 deletion provider/cmd/pulumi-resource-wavefront/schema-embed.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion provider/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/pulumi/pulumi-wavefront/provider/v3
go 1.21

require (
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.0
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1
github.com/pulumi/pulumi/sdk/v3 v3.90.1
github.com/vmware/terraform-provider-wavefront v0.0.0-20231010210106-16a96b5db492
)
Expand Down
4 changes: 2 additions & 2 deletions provider/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -2159,8 +2159,8 @@ github.com/pulumi/pulumi-java/pkg v0.9.8 h1:c8mYsalnRXA2Ibgvv6scefOn6mW1Vb0UT0mc
github.com/pulumi/pulumi-java/pkg v0.9.8/go.mod h1:c6rSw/+q4O0IImgJ9axxoC6QesbPYWBaG5gimbHouUQ=
github.com/pulumi/pulumi-terraform-bridge/testing v0.0.1 h1:SCg1gjfY9N4yn8U8peIUYATifjoDABkyR7H9lmefsfc=
github.com/pulumi/pulumi-terraform-bridge/testing v0.0.1/go.mod h1:7OeUPH8rpt5ipyj9EFcnXpuzQ8SHL0dyqdfa8nOacdk=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.0 h1:otdmkNsMGyZ+proUZClznZo+cEchkSSkmaGcq+Gf+6s=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.0/go.mod h1:6YVbDo019OeHkQWo9MnUbBy6cCgCQeoXZDjmR9SYmUA=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1 h1:hBgediyT2LdS5yfD5AMiCmBJ/TYP94Xxv6a4TcAfV0g=
github.com/pulumi/pulumi-terraform-bridge/v3 v3.63.1/go.mod h1:6YVbDo019OeHkQWo9MnUbBy6cCgCQeoXZDjmR9SYmUA=
github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4 h1:rIzMmtcVpPX8ynaz6/nW5AHNY63DiNfCohqmxWvMpM4=
github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.4/go.mod h1:Kt8RIZWa/N8rW3+0g6NrqCBmF3o+HuIhFaZpssEkG6w=
github.com/pulumi/pulumi-yaml v1.2.2 h1:W6BeUBLhDrJ2GSU0em1AUVelG9PBI4ABY61DdhJOO3E=
Expand Down
28 changes: 28 additions & 0 deletions sdk/dotnet/Alert.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,34 @@ namespace Pulumi.Wavefront
/// <summary>
/// Provides a Wavefront Alert resource. This allows alerts to be created, updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var foobar = new Wavefront.Alert("foobar", new()
/// {
/// Condition = "100-ts(\"cpu.usage_idle\", environment=preprod and cpu=cpu-total ) &gt; 80",
/// DisplayExpression = "100-ts(\"cpu.usage_idle\", environment=preprod and cpu=cpu-total )",
/// Minutes = 5,
/// ResolveAfterMinutes = 5,
/// Severity = "WARN",
/// Tags = new[]
/// {
/// "terraform",
/// "test",
/// },
/// Target = "[email protected],target:alert-target-id",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// Alerts can be imported using the `id`, e.g.
Expand Down
31 changes: 31 additions & 0 deletions sdk/dotnet/AlertTarget.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,37 @@ namespace Pulumi.Wavefront
/// <summary>
/// Provides a wavefront Alert Target resource. This allows alert targets to created, updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var testTarget = new Wavefront.AlertTarget("testTarget", new()
/// {
/// ContentType = "application/json",
/// CustomHeaders =
/// {
/// { "Testing", "true" },
/// },
/// Description = "Test target",
/// Method = "WEBHOOK",
/// Recipient = "https://hooks.slack.com/services/test/me",
/// Template = "{}",
/// Triggers = new[]
/// {
/// "ALERT_OPENED",
/// "ALERT_RESOLVED",
/// },
/// });
///
/// });
/// ```
///
/// ## Import
///
/// Alert Targets can be imported using the `id`, e.g.:
Expand Down
20 changes: 20 additions & 0 deletions sdk/dotnet/CloudIntegrationAppDynamics.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,26 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for AppDynamics. This allows AppDynamics cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var appDynamics = new Wavefront.CloudIntegrationAppDynamics("appDynamics", new()
/// {
/// ControllerName = "exampleController",
/// EncryptedPassword = "encryptedPassword",
/// UserName = "example",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// AppDynamic Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
15 changes: 15 additions & 0 deletions sdk/dotnet/CloudIntegrationAwsExternalId.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,21 @@ namespace Pulumi.Wavefront
/// <summary>
/// Provides an External ID for use in Amazon Web Services IAM Roles. This allows External IDs to be created and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var externalId = new Wavefront.CloudIntegrationAwsExternalId("externalId");
///
/// });
/// ```
///
/// ## Import
///
/// External IDs can be imported by using the `id`, e.g.:
Expand Down
20 changes: 20 additions & 0 deletions sdk/dotnet/CloudIntegrationAzure.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,26 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for Microsoft Azure. This allows Azure cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var azureActivityLog = new Wavefront.CloudIntegrationAzureActivityLog("azureActivityLog", new()
/// {
/// ClientId = "client-id2",
/// ClientSecret = "client-secret2",
/// Tenant = "my-tenant2",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// Azure Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
24 changes: 24 additions & 0 deletions sdk/dotnet/CloudIntegrationAzureActivityLog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,30 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for Azure Activity Logs. This allows Azure activity log cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var azureActivityLog = new Wavefront.CloudIntegrationAzureActivityLog("azureActivityLog", new()
/// {
/// CategoryFilters = new[]
/// {
/// "ADMINISTRATIVE",
/// },
/// ClientId = "client-id2",
/// ClientSecret = "client-secret2",
/// Tenant = "my-tenant2",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// Azure Activity Log Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
23 changes: 23 additions & 0 deletions sdk/dotnet/CloudIntegrationCloudTrail.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,29 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for CloudTrail. This allows CloudTrail cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var extId = new Wavefront.CloudIntegrationAwsExternalId("extId");
///
/// var cloudtrail = new Wavefront.CloudIntegrationCloudTrail("cloudtrail", new()
/// {
/// RoleArn = "arn:aws::1234567:role/example-arn",
/// ExternalId = extId.Id,
/// Region = "us-west-2",
/// BucketName = "example-s3-bucket",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// CloudTrail Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
22 changes: 22 additions & 0 deletions sdk/dotnet/CloudIntegrationCloudWatch.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,28 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for CloudWatch. This allows CloudWatch cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var extId = new Wavefront.CloudIntegrationAwsExternalId("extId");
///
/// var cloudwatch = new Wavefront.CloudIntegrationCloudWatch("cloudwatch", new()
/// {
/// ForceSave = true,
/// RoleArn = "arn:aws::1234567:role/example-arn",
/// ExternalId = extId.Id,
/// });
///
/// });
/// ```
///
/// ## Import
///
/// CloudWatch Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
21 changes: 21 additions & 0 deletions sdk/dotnet/CloudIntegrationEc2.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,27 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for EC2. This allows EC2 cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var extId = new Wavefront.CloudIntegrationAwsExternalId("extId");
///
/// var ec2 = new Wavefront.CloudIntegrationEc2("ec2", new()
/// {
/// RoleArn = "arn:aws::1234567:role/example-arn",
/// ExternalId = extId.Id,
/// });
///
/// });
/// ```
///
/// ## Import
///
/// EC2 Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
21 changes: 21 additions & 0 deletions sdk/dotnet/CloudIntegrationGcp.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,27 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for Google Cloud Platform. This allows Google Cloud Platform cloud
/// integrations to be created, updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var gcp = new Wavefront.CloudIntegrationGcp("gcp", new()
/// {
/// JsonKey = @"{...your gcp key ...}
///
/// ",
/// ProjectId = "example-gcp-project",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// GCP Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
22 changes: 22 additions & 0 deletions sdk/dotnet/CloudIntegrationGcpBilling.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,28 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for Google Cloud Billing. This allows GCP Billing cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var gcpBilling = new Wavefront.CloudIntegrationGcpBilling("gcpBilling", new()
/// {
/// ApiKey = "example-api-key",
/// JsonKey = @"{...your gcp key ...}
///
/// ",
/// ProjectId = "example-gcp-project",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// GCP Billing Cloud Integrations can be imported by using the `id`, e.g.:
Expand Down
18 changes: 18 additions & 0 deletions sdk/dotnet/CloudIntegrationNewRelic.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,24 @@ namespace Pulumi.Wavefront
/// Provides a Wavefront Cloud Integration for New Relic. This allows New Relic cloud integrations to be created,
/// updated, and deleted.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using System.Linq;
/// using Pulumi;
/// using Wavefront = Pulumi.Wavefront;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var newrelic = new Wavefront.CloudIntegrationNewRelic("newrelic", new()
/// {
/// ApiKey = "example-api-key",
/// });
///
/// });
/// ```
///
/// ## Import
///
/// NewRelic Integrations can be imported by using the `id`, e.g.:
Expand Down
Loading

0 comments on commit 0d1c185

Please sign in to comment.