Skip to content

Instantly share code, notes, and snippets.

@mattstratton
Last active July 2, 2021 19:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattstratton/30273a53dc0196d321cef994aa02843e to your computer and use it in GitHub Desktop.
Save mattstratton/30273a53dc0196d321cef994aa02843e to your computer and use it in GitHub Desktop.
Using AWS Infinidash with Pulumi (golang example)
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v4/go/aws/i8h"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
myDash, err := i8h.New(ctx, "myDash", &i8h.DashArgs{
Mutelane: pulumi.String("hex-1289-med"),
Tags: pulumi.StringMap{
"Name": pulumi.String("dash-example"),
},
SetList: &i8h.SetListArgs{
Name: pulumi.String("my-setlist"),
Expiry: pulumi.String("11/01/2021"),
ResourceDivision: pulumi.String("aws.infinidash.division.default"),
ExpireOnRefresh: pulumi.Bool(true),
},
})
if err != nil {
return err
}
return nil
})
}
@mattstratton
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment