func LookupNatGateway(ctx *pulumi.Context, args *LookupNatGatewayArgs, opts ...pulumi.InvokeOption) (*LookupNatGatewayResult, error) {
	var rv LookupNatGatewayResult
	err := ctx.Invoke("azure:network/getNatGateway:getNatGateway", args, &rv, opts...)
	if err != nil {
		return nil, err
	}
	return &rv, nil
}
// Use this data source to access information about an existing NAT Gateway.
Use this data source to access information about an existing NAT Gateway.
// Use this data source to access information about an existing NAT Gateway .
func LookupNatGateway(ctx *pulumi.Context, args *LookupNatGatewayArgs, opts ...pulumi.InvokeOption) (*LookupNatGatewayResult, error) {
	var rv LookupNatGatewayResult
	err := ctx.Invoke("azure:network/getNatGateway:getNatGateway", args, &rv, opts...)
	if err != nil {
		return nil, err
	}
	return &rv, nil
}
func LookupNatGateway ( ctx * pulumi . Context , args * LookupNatGatewayArgs , opts ... pulumi . InvokeOption ) ( * LookupNatGatewayResult , error ) { var rv LookupNatGatewayResult err := ctx . Invoke ( " " , args , & rv , opts ... ) if err != nil { return nil , err } return & rv , nil }
Use this data source to access information about an existing NAT Gateway.
Use this data source to access information about an existing NAT Gateway .