chilly-jordan-84053
08/14/2022, 5:11 PMechoing-dinner-19531
08/14/2022, 7:54 PMvalue
prop of OutputState
would have the value (if known), I generally just look at the debug logs (add -v10 --logtostderr
to the pulumi command line) for checking values.chilly-jordan-84053
08/14/2022, 8:17 PMfunc CreateStorageAccount(ctx *pulumi.Context, name string, rg string, vNet *network.VirtualNetwork) (*storage2.StorageAccount, error) {
st, err := storage2.NewStorageAccount(ctx, name, &storage2.StorageAccountArgs{
AccountName: pulumi.String(name),
EnableHttpsTrafficOnly: pulumi.Bool(false),
EnableNfsV3: pulumi.Bool(false),
IsHnsEnabled: pulumi.Bool(true),
Kind: pulumi.String("StorageV2"),
Sku: &storage2.SkuArgs{
Name: pulumi.String("Standard_LRS"),
},
Location: pulumi.String("canadacentral"),
NetworkRuleSet: &storage2.NetworkRuleSetArgs{
Bypass: pulumi.String("None"),
DefaultAction: storage2.DefaultActionAllow,
//IpRules: storage2.IPRuleArray{},
VirtualNetworkRules: storage2.VirtualNetworkRuleArray{
&storage2.VirtualNetworkRuleArgs{
----------> VirtualNetworkResourceId: vNet.Subnets.OutputState., <---------
},
},
},
ResourceGroupName: pulumi.String(rg),
})
if err != nil {
return nil, err
}
return st, nil
}
echoing-dinner-19531
08/14/2022, 8:42 PM