sparse-intern-71089
07/29/2021, 12:58 PMgreat-sunset-355
07/29/2021, 1:01 PMbored-oyster-3147
07/29/2021, 1:01 PM.Get
method.bored-oyster-3147
07/29/2021, 1:01 PMagreeable-hair-34658
07/29/2021, 1:03 PMbored-oyster-3147
07/29/2021, 1:03 PMbored-oyster-3147
07/29/2021, 1:03 PMagreeable-hair-34658
07/29/2021, 1:03 PMagreeable-hair-34658
07/29/2021, 1:05 PMgreat-sunset-355
07/29/2021, 1:06 PM.Get
method while package provides get_resource
which is confusing because the behaviour is differentagreeable-hair-34658
07/29/2021, 1:15 PMAPPLY
to extract any attributes?
// retrieve network
var virtualNetwork = Network.GetVirtualNetwork.InvokeAsync(new Network.GetVirtualNetworkArgs
{
VirtualNetworkName = config.Network.Vnet.Key,
ResourceGroupName = config.Network.Vnet.Value,
});
var subnetMgmt = new Network.Subnet(config.Security.SubnetMgmtName, new Network.SubnetArgs()
{
VirtualNetworkName = virtualNetwork.Name,
ResourceGroupName = resourceGroupVnet.Name,
AddressPrefix = config.Security.SubnetMgmtAddressPrefix,
Name = config.Security.SubnetMgmtName,
PrivateEndpointNetworkPolicies = "Disabled"
});
agreeable-hair-34658
07/29/2021, 1:15 PMvirtualNetwork.Name
is not availablebored-oyster-3147
07/29/2021, 1:18 PM.InvokeAsync
methods like this:
var virtualNetwork = Output.Create(Network.GetVirtualNetwork.InvokeAsync(...));
bored-oyster-3147
07/29/2021, 1:18 PM.InvokeAsync(...)
returns a Task<T>
and you want an Output<T>
. Then you can use .apply(...)
like you normally would. See the example here: https://www.pulumi.com/docs/reference/pkg/azure/network/getvirtualnetwork/#example-usage