sparse-intern-71089
04/29/2022, 10:50 PMbillowy-army-68599
apply
brave-lizard-56518
04/29/2022, 11:05 PMbillowy-army-68599
brave-lizard-56518
04/29/2022, 11:27 PM"resources": [
{
"urn": "urn:pulumi:abc::def::pulumi:pulumi:Stack::ghi",
"custom": false,
"type": "pulumi:pulumi:Stack",
"outputs": {
"private-subnet-ids": [
"subnet-12345",
"subnet-23456",
"subnet-34567"
],
"public-subnet-ids": [
"subnet-abc",
"subnet-def",
"subnet-ghi"
],
"vpc-id": "vpc-12345"
},
"sequenceNumber": 1
},
type VpcOutputs struct {
PublicSubnetIds []string `json:"public-subnet-ids"`
PrivateSubnetIds []string `json:"private-subnet-ids"`
VpcID string `json:"vpc-id"`
}
func somefunc(vpcStackRef string) {
nsr, _ := pulumi.NewStackReference(ctx, vpcStackRef, nil)
if err != nil {
return vso, nil, err
}
// I need the raw "outputs", but don't know whether pulumi can give me that.
outputs := nsr.Outputs
var stackOutput VpcOutputs
json.NewDecoder(outputs).Decode(&stackOutput)
}
billowy-army-68599