happy-football-3560
07/29/2022, 7:51 PMClusterInitScript: { S3: {
?
(also I'm very new to Pulumi - I feel like I might be missing something obvious)
_, err := databricks.NewCluster(ctx, "my-cluster", &databricks.ClusterArgs{
InitScripts: []databricks.ClusterInitScriptArgs{
{
S3: &databricks.ClusterInitScriptS3{
Destination: "<s3://path/to/script.sh>",
},
},
},
}
billowy-army-68599
07/30/2022, 4:33 AMpackage main
import (
"fmt"
"<http://github.com/pulumi/pulumi-databricks/sdk/go/databricks|github.com/pulumi/pulumi-databricks/sdk/go/databricks>"
"<http://github.com/pulumi/pulumi/sdk/v3/go/pulumi|github.com/pulumi/pulumi/sdk/v3/go/pulumi>"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cluster, err := databricks.NewCluster(ctx, "example", &databricks.ClusterArgs{
InitScripts: databricks.ClusterInitScriptArray{
databricks.ClusterInitScriptArgs{
S3: databricks.ClusterInitScriptS3Args{
Destination: pulumi.String("something"),
},
},
},
})
if err != nil {
return fmt.Errorf("error creating cluster: %w", err)
}
ctx.Export("clusterName", cluster.ClusterName)
return nil
})
}
happy-football-3560
08/01/2022, 4:11 AM