Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

Commit

Permalink
Applied ApplyT changes + provider version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
Dave Wrede committed Apr 14, 2021
1 parent 2dd7a69 commit 987aef2
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -232,16 +232,16 @@ func main() {
var ip pulumi.StringOutput

if isMinikube {
ip = frontend.Spec.ApplyString(func(val *corev1.ServiceSpec) string {
ip = frontend.Spec.ApplyT(func(val *corev1.ServiceSpec) string {
return *val.ClusterIP
})
}).(pulumi.StringOputput)
} else {
ip = frontend.Status.ApplyString(func(val *corev1.ServiceStatus) string {
ip = frontend.Status.Apply(func(val *corev1.ServiceStatus) string {
if val.LoadBalancer.Ingress[0].Ip != nil {
return *val.LoadBalancer.Ingress[0].Ip
}
return *val.LoadBalancer.Ingress[0].Hostname
})
}).(pulumi.StringOutput)
}

ctx.Export("ip", ip)
Expand Down
14 changes: 7 additions & 7 deletions themes/default/content/docs/guides/adopting/from_aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,9 +88,9 @@ web = aws.ec2.Instance('web',
package main

import (
"github.com/pulumi/pulumi-aws/sdk/go/aws/cloudformation"
"github.com/pulumi/pulumi-aws/sdk/go/aws/ec2"
"github.com/pulumi/pulumi/sdk/go/pulumi"
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/cloudformation"
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/ec2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
Expand Down Expand Up @@ -319,8 +319,8 @@ pulumi.export('vpc_id', network.outputs["VpcId"])
package main

import (
"github.com/pulumi/pulumi-aws/sdk/go/aws/cloudformation"
"github.com/pulumi/pulumi/sdk/go/pulumi"
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/cloudformation"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

const (
Expand Down Expand Up @@ -550,8 +550,8 @@ pulumi.export('vpc_id', vpc.id)
package main
import (
"github.com/pulumi/pulumi-aws/sdk/go/aws/ec2"
"github.com/pulumi/pulumi/sdk/go/pulumi"
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/ec2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ pydomain = akamai.properties.EdgeHostName("test",
```go
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi-akamai/sdk/go/akamai"
"github.com/pulumi/pulumi-akamai/sdk/go/akam/properties"
"github.com/pulumi/pulumi-akamai/sdk/v2/go/akamai"
"github.com/pulumi/pulumi-akamai/sdk/v2/go/akam/properties"
)

func main() {
Expand Down Expand Up @@ -154,7 +154,7 @@ The following packages are available in packager managers:

* JavaScript/TypeScript: [`@pulumi/akamai`](https://www.npmjs.com/package/@pulumi/akamai)
* Python: [`pulumi-akamai`](https://pypi.org/project/pulumi-akamai/)
* Go: [`github.com/pulumi/pulumi-akamai/sdk/go/akamai`](https://github.com/pulumi/pulumi-akamai)
* Go: [`github.com/pulumi/pulumi-akamai/sdk/v2/go/akamai`](https://github.com/pulumi/pulumi-akamai)
* .NET: [`Pulumi.Akamai`](https://www.nuget.org/packages/Pulumi.Akamai)

The Akamai provider is open source and available in the [pulumi/pulumi-akamai](https://github.com/pulumi/pulumi-akamai) repo.
14 changes: 7 additions & 7 deletions themes/default/content/docs/intro/concepts/inputs-outputs.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ url = virtual_machine.dns_name.apply(
{{% choosable language go %}}

```go
url := vpc.DnsName.ApplyString(func(dnsName string) string {
url := vpc.DnsName.ApplyT(func(dnsName string) string {
return "https://" + dnsName
})
}).(pulumi.StringOutput)
```

{{% /choosable %}}
Expand Down Expand Up @@ -238,9 +238,9 @@ if err != nil {

record, err := route53.NewRecord(ctx, "validation", &route53.RecordArgs{
Records: pulumi.StringArray{
cert.DomainValidationOptions.ApplyString(func(opts []acm.CertificateDomainValidationOption) string {
cert.DomainValidationOptions.ApplyT(func(opts []acm.CertificateDomainValidationOption) string {
return *opts[0].ResourceRecordValue
}),
}).(pulumi.StringOutput),
},
...
})
Expand Down Expand Up @@ -450,7 +450,7 @@ var hostname pulumi.StringOutput
var port pulumi.NumberOutput

// Would like to produce a string equivalent to: http://${hostname}:${port}/
url := pulumi.All(hostname, port).ApplyString(func (args []interface{}) string {
url := pulumi.All(hostname, port).ApplyT(func (args []interface{}) string {
return fmt.Sprintf("http://%s:%d/", args[0], args[1])
})
```
Expand Down Expand Up @@ -558,9 +558,9 @@ def split(input):
```go
func split(input pulumi.StringInput) pulumi.StringArrayOutput {
return input.ToStringOutput().ApplyStringArray(func(s string) []string {
return input.ToStringOutput().ApplyT(func(s string) []string {
return strings.Split(s, ",")
})
}).(pulumi.StringArrayOutput)
}
```
Expand Down

0 comments on commit 987aef2

Please sign in to comment.